首页 文章

通过CURL中的Twitter Rest API获取多个screen_names的最新推文

提问于
浏览
0

我是Twitter Rest API的新手 . 我在twitter中使用OAuth工具生成了一个curl命令,以获取单个用户发布的推文 .

curl --get'https://api.twitter.com/1.1/statuses/user_timeline.json ' --data ' count = 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

1 回答

  • 0

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

    您可以查看其他操作,看它们是否符合您的要求 . 例如,GET statuses/home_timeline获取您请求此帐户的帐户所遵循的所有用户的状态 .

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

相关问题