【问题标题】:Reading JSON twitter feeds not possible with some tiwtter accounts...(?)使用某些 Twitter 帐户无法读取 JSON twitter 提要......(?)
【发布时间】:2011-07-25 16:48:30
【问题描述】:

我遇到了这个问题,我无法从某个帐户读取 JSON 推文结果.. :S 。该帐户的工作方式与其他所有帐户一样,并且推文照常发布,但是返回的 JSON 结果似乎为空...当我将帐户从公共切换到私有时,他们根本没有结果(所以这不是问题),但是当帐户像大多数其他人一样公开时,JSON url 只会返回一个空白值 ([()])...

这些工作:

twitter.com/status/user_timeline/roelkrottje.json?count=1&callback=? twitter.com/status/user_timeline/inconelnl.json?count=1&callback=? twitter.com/status/user_timeline/telegraaf.json?count=1&callback=? twitter.com/status/user_timeline/volkskrant.json?count=1&callback=?

这个不行:

http://twitter.com/status/user_timeline/hotelvroenhof.json?count=1&callback=?

您可以在任何浏览器中查看此内容....有没有人知道这个帐户是怎么回事????最近有消息发布,所以不是没有消息/推文...

提前致谢! ——罗尔·克罗特耶

【问题讨论】:

    标签: php json twitter


    【解决方案1】:

    首先,使用这种格式: http://api.twitter.com/1/statuses/user_timeline.json?screen_name=roelkrottje

    你的例子确实是这样工作的;

    http://api.twitter.com/1/statuses/user_timeline.json?screen_name=hotelvroenhof

    来自:https://dev.twitter.com/docs/api/1/get/statuses/user_timeline

    返回验证用户最近发布的 20 个状态。也可以通过使用 screen_name 或 user_id 参数来请求另一个用户的时间线。其他用户的时间线只有在没有受到保护,或者身份验证用户的关注请求被受保护用户接受的情况下才会可见

    您应该检查是否; - 是你自己的账户吗?你认证了吗? - 时间线是否受到保护?如果是这样,你就没有运气了...... - 你在关注用户吗?

    1 和 3 应该给你一个是,2 一个不,然后它应该工作

    最重要的;遵循 API 指南!!

    【讨论】:

      猜你喜欢
      • 2012-06-24
      • 1970-01-01
      • 1970-01-01
      • 2023-02-15
      • 2015-07-31
      • 1970-01-01
      • 2015-11-18
      • 1970-01-01
      • 2011-08-31
      相关资源
      最近更新 更多