2016-08-20 50 views
0

我完全不熟悉Twitter Rest API。我在twitter中使用OAuth工具生成了一个curl命令,以获取由单个用户发布的推文。通过CURL中的Twitter Rest API获取多个screen_names的最新推文

卷曲--get 'https://api.twitter.com/1.1/statuses/user_timeline.json' --data '计数= 2 & SCREEN_NAME = twitterapi' --header“授权:OAuth的oauth_consumer_key = “AAAAAAAAAAAAAAAAAAAA”,oauth_nonce = “BBBBBBBBBBBBBBBBBBBBBBB”,oauth_signature = “CCCCCCCCCCCCCCCCCCCCCCCCCCC”,oauth_signature_method = “HMAC-SHA1”,oauth_timestamp = “1471672391”,组oauth_token = “DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD”,oauth_version = “1.0””

参考:https://dev.twitter.com/rest/reference/get/statuses/user_timeline

我得到单个SCREEN_NAME数据和现在我想拉一次通过Curl发送多个screen_names的推文。 我试过这个使用POST,但它没有工作。自7天以来我一直在尝试。

任何人都可以帮助我解决这个问题吗?

在此先感谢。 Aswin

回答

0

据我所知,这是不可能的一个API调用。您所引用的操作仅允许特定用户检索状态,而不是多个用户。另外,它需要一个GET请求,所以POST不会给你带来太多的帮助。

您可以查看其他操作以查看它们是否符合您的要求。例如GET statuses/home_timeline将获取您请求的帐户所跟随的所有用户的状态。

但是,如果您希望检索其状态的用户没有这样的共同点,那么最好的方法是对每个用户使用单独的请求并按预期使用API​​。

相关问题