iphone - 验证 Twitter 以获取 json feed

标签 iphone objective-c ios twitter

我的应用程序遇到“超出速率限制”问题。我想要获取提要:

http://twitter.com/status/user_timeline/bbcnews.json

但它告诉我超出了速率限制。我认为这对于应用程序的所有用户来说都是如此。在请求此 Feed 之前,我如何验证我的 Twitter 应用程序(我已使用 Twitter 设置),或者将身份验证合并到 Feed 请求中?

最佳答案

根据 Twitter 的文档:

“未经身份验证的调用每小时允许 150 个请求。未经身份验证的调用是根据发出请求的服务器或设备的面向公众的 IP 来衡量的。”

因此,对于移动设备,此限制将基于每个设备,而不是整体。

如果您想要经过身份验证的调用,则必须让用户用户通过 oauth 身份验证并将 token 存储在设备上以供后续调用使用。 github 和网络上的其他地方有各种示例项目可以帮助您走上这条路。

关于iphone - 验证 Twitter 以获取 json feed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7283983/

相关文章:

ios - 在 iOS Swift 中单击按钮时向 UITableView 添加一个项目

ios - 在不首先获取对象的情况下更新 Parse 上的值(如 SQL 更新)

ios - iCarousel 自定义 View xib 自动更改 subview 宽度

ios - 无法使用(swift3 xcode9 iOS)解析标识符 socketmanager

iphone - 从通知中心恢复

iPhone sdk-在 KALViewController 中保存最后选择的日期

iphone - 为什么我们需要将Apple的In App Payment收据存储到服务器?

iphone - 发送到实例的选择器无效 - objectForKey :

ios - 未知类型名称 'FIRDatabaseReference'

iphone - 从 iPhone 获取一般信息