在Twitter中,我看到102转推,但我只收到94转推。 为什么?我怎样才能获得100个转发者?
我将twitter-api-php与下一个参数一起使用:
for product in price_errors:
print product.price.final_price
答案 0 :(得分:2)
Twitter 1.1 API上的文档说:
获取状态/转推/ ids
返回属于用户的最多100个用户ID 的集合 转发了id参数指定的推文。
我认为这意味着在这种情况下你只有94名转发者。如果它们存在,它可以返回100。也可能不会指望你转发自己的帖子,但这没有多大意义。
答案 1 :(得分:0)
受保护的转发显示为您看到的计数的一部分,但是您无法通过API获取它们或它们的转发器(除非受保护的帐户关注您)。
为此,我做了一个test Tweet,然后从同一帐户和受保护的帐户转发了该邮件。如果您单击以查看转发者,则将显示转发该用户的帐户,并在底部显示“ 1位用户已要求在此视图中不显示用户。Learn More”:< / p>
API还将相应地仅返回单个Retweet(er)。
答案 2 :(得分:0)
没有鸣叫ID,我们无法分辨,但是有据可查的是GET statuses/retweeters/ids
endpoint only returns up to 100 retweeers,而Twitter拒绝对此进行修复。