ios - 如何在 Twitter API 中通过列表名称检索列表 ID

标签 ios objective-c twitter

我必须调用这个 Twitter API 的方法

https://api.twitter.com/1.1/lists/statuses.json?list_id=12345

检索列表中用户的推文。 但是我的客户只向我提供了列表名称,我不知道如何使用列表名称获取列表 ID。 列表是这样的:https://twitter.com/DatasportNews/lists/i-campioni-di-brasile2014

这个方法我试过了

https://api.twitter.com/1.1/lists.json?screen_name=i-campioni-di-brasile2014

获取id列表但始终返回此消息

{"errors":[{"message":"Your credentials do not allow access to this resource","code":220}]}.

我使用 api key 和 api secret 登录并很好地获取了 token ,但是这种方法不起作用。

想法?

最佳答案

URL 中的列表名称称为 slug。当您想使用 slug 从列表中请求状态时,您还需要传递 owner_screen_name

例如,在您的情况下:

/1.1/lists/statuses.json?slug=i-campioni-di-brasile2014&owner_screen_name=DatasportNews

关于此的更多详细信息位于端点的文档页面上 https://dev.twitter.com/docs/api/1.1/get/lists/statuses

关于ios - 如何在 Twitter API 中通过列表名称检索列表 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23227506/

相关文章:

php - SQL/PHP 从关注您的人中选择您不关注的关注者

api - 从Twitter客户端读取响应返回错误

javascript - Twitter typeahead.js 和一个用于多个匹配的 json 对象

ios - AutoLayout 不适用于 Plus 模型

iphone - 处理 iphone 设备旋转时的横向显示

objective-c - 如何将静态 NSFolder 图像添加到 cocoa 绑定(bind)表

iOS:防止应用程序启动到后台

ios - 在 iOS5 中,当我点击 map 时,它第一次崩溃?

ios如何加载本地照片使用mwphotobrowser。

ios - AFHTTPSessionManager 子类 : Post API with body.