我想獲取特定用戶的Twitter追隨者/追蹤者列表,當他們的screenname或user.id被指定時。任何人都可以給它的代碼片段?謝謝。如何使用Twython獲得Twitter追隨者?
回答
我是Twython的作者。有兩種不同的方法可以用於此目的。一個返回跟隨者ID(get_followers_ids),另一個返回跟隨者集合(get_followers_list)的狀態/ etc。
一一些示例代碼將是這樣的:
from twython import Twython
twitter = Twython()
followers = twitter.get_followers_ids(screen_name = "ryanmcgrath")
for follower_id in followers:
print "User with ID %d is following ryanmcgrath" % follower_id
如果你的ID,你需要自己做進一步的查找,所以後一種方法(get_followers_list)可能是你想要的東西。請記住,Twython函數僅反映官方Twitter API文檔中的API關鍵參數,因此您可以傳遞給參數的方法與您在文檔中找到的方法相同。
祝你好運!
似乎這是行不通的,從那時起,TwitterAPI中的某些內容可能會發生變化:打印「用戶%d正在關注用戶X」%follower_id 類型錯誤:%d格式:需要一個數字,而不是unicode – algarecu 2015-04-02 14:27:44
此評論旨在改進上面給出的答案。正如我的建議中所提到的那樣,僅當您遵循get_followers_ids()返回的json結構時,打印follower id列表纔有效:{u'previous_cursor':0,u'previous_cursor_str':u'0',u'next_cursor' :XXXXXXXX,u'ids ':[XXXXXXXXXX,XXXXXXXXXX,XXXXXXXXXX,XXXXXXXXXX,XXXXXXXXXX,XXXXXXXXXX,... 用於追隨者[follower_id' IDS']: \t打印「用戶%d是繼給定用戶% follower_id 這就是所有人,謝謝。 – algarecu 2015-04-03 08:20:24
它應該是:
followers = twitter.get_followers_list(screen_name = "whatever")
from twython import Twython
twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET)
followers = twitter.get_followers_ids(id = 1234) # or just() - followers for your account
print(twitter.get_followers_ids()['ids']) # ids list of followers
- 1. Twython得到追隨者數
- 2. twython:獲得追隨者名單
- 3. 我如何獲得Twitter追隨者ID?
- 4. 試圖跟隨另一個Twitter用戶的追隨者,TWYTHON
- 5. 使用POST獲取Twitter追隨者
- 6. 如何獲取Twitter追隨者名單?
- 7. 獲得追隨者的完整列表,Twitter的使用C#
- 8. Twitter追隨者數
- 9. 如何獲得追隨者從twitter計數
- 10. 如何獲得Twitter的追隨者數量的jQuery
- 11. 獲取Twitter的追隨者用戶名
- 12. 如何使用MGTwitterEngine的getFollowersIncludingCurrentStatus獲取所有Twitter追隨者?
- 13. 無法獲得Twitter上的特定用戶的追隨者
- 14. 要獲取Twitter追隨者名單
- 15. Twitter4j獲得最多追隨者人數的追隨者
- 16. 如何使用Twitter Api來獲取我擁有的Twitter追隨者的數量?
- 17. Twitter追隨者的點數
- 18. Jquery,JSON twitter追隨者數
- 19. 如何使用Java獲得instagram追隨者列表?
- 20. R twitteR軟件包,獲得追隨者儘管限制
- 21. 使用twitterizer獲取所有Twitter追隨者
- 22. 獲取所有使用LINQ to Twitter的追隨者
- 23. 在PHP中使用JSON獲取Twitter追隨者?
- 24. PHP Twitter的追隨者 - 如果錯誤
- 25. 如何從Twitter獲取個人資料的追隨者姓名?
- 26. 如何使用Twitterizer獲取給定用戶名的Twitter追隨者screenNames?
- 27. 如何使用jQuery獲取Twitter和Facebook的總追隨者數量
- 28. 如何使用PHP,Twitter API獲取更多或全部追隨者?
- 29. 如何在PHP中獲取所有Twitter的追隨者(不追隨者數)的細節?
- 30. Twitter追隨者個人資料掃描
你需要證明你實際上已經嘗試瞭解決方案和失敗的代碼,這樣我們就可以很好地解決您的問題。 – 2011-05-11 11:56:50