2016-08-20 53 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​​。

相關問題