我想獲取特定用戶的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. 獲得追隨者的完整列表,Twitter的使用C#
- 2. 如何使用MGTwitterEngine的getFollowersIncludingCurrentStatus獲取所有Twitter追隨者?
- 3. 要獲取Twitter追隨者名單
- 4. Twitter追隨者的點數
- 5. Jquery,JSON twitter追隨者數
- 6. 如何使用Java獲得instagram追隨者列表?
- 7. R twitteR軟件包,獲得追隨者儘管限制
- 8. 在PHP中使用JSON獲取Twitter追隨者?
- 9. 使用twitterizer獲取所有Twitter追隨者
- 10. Twitter追隨者人口統計數據?
- 11. Bulletproof Twitter追隨者與PHP計數?
- 12. 在R的查找Twitter追隨者
- 13. 獲取Twitter用戶有1000名追隨者
- 14. 獲取安裝了相同應用程序的Twitter追隨者
- 15. 如何獲得linkedin個人資料追隨者計數
- 16. 如何獲得完整的追隨者列表
- 17. 如何獲得Instabot的追隨者名單
- 18. 使用importXML在Google表格上刮掉Twitter追隨者數據
- 19. 獲取Twitter的追隨者的名字iPhone SDK
- 20. 如何在iphone中集成Twitter追隨者與所有細節?
- 21. Twython auth'如何獲得授權'
- 22. 如何獲得男性/女性追隨者的百分比在PHP中的Twitter API?
- 23. 如何獲得並保存到文件Twitter帳戶的追隨者的完整列表,與Tweepy
- 24. Twitter API,也允許應用程序的追隨者
- 25. 在Twitter中找到用戶追隨者列表
- 26. 發送消息給Twitter的追隨者從Facebook應用程序
- 27. Twitter API - 無數用戶的追隨者數量
- 28. PDO讓追隨者
- 29. 使用yql的嗡嗡聲追隨者
- 30. 獲取Twitter的追隨者和朋友網絡爲多個用戶中的R
你需要證明你實際上已經嘗試瞭解決方案和失敗的代碼,這樣我們就可以很好地解決您的問題。 – 2011-05-11 11:56:50