我想显示标签拥有的每个媒体的赞数。我在终端中得到了正确的点赞数量,但该网站返回了一个错误:
TypeError:nil不能强制进入Fixnum
文件:base.rb位置:+行:96
mtag = Instagram.tag_recent_media("tag")
if mtag.has_key? "data"
mtag.data.each do |media|
if media["likes"]["count"] > 0
puts media["likes"]["count"]
end
end
end
非常感谢,
Eszter
查找media["点赞"]为零或media["赞"]["count"]为无
尝试:
if mtag.has_key? "data"
mtag.data.each do |media|
puts "#{media['likes']} <<< MEDIA LIKES"
if media["likes"] && media["likes"]["count"]
puts media["likes"]["count"]
end
end
end
它将输出什么?