最新版本的Twitter API已經刪除了通過一次調用來檢索多個用戶對象的能力嗎?使用Python的最新twitter API檢索多個用戶對象
如果不是它仍然是GetUser函數?
如果我有一個用戶屏幕名稱列表,我怎樣才能用一次調用檢索所有用戶對象?
例如如果列表是: 用戶= [用戶1,用戶2,用戶3 ......用戶200]
也許,開發者手冊有一個答案,但我正在努力弄清楚。
最新版本的Twitter API已經刪除了通過一次調用來檢索多個用戶對象的能力嗎?使用Python的最新twitter API檢索多個用戶對象
如果不是它仍然是GetUser函數?
如果我有一個用戶屏幕名稱列表,我怎樣才能用一次調用檢索所有用戶對象?
例如如果列表是: 用戶= [用戶1,用戶2,用戶3 ......用戶200]
也許,開發者手冊有一個答案,但我正在努力弄清楚。
不是用戶查詢得到你所需要的嗎?
GET users/lookup
參考:https://dev.twitter.com/docs/api/1/get/users/lookup
返回最多100個用戶的價值的擴展信息,由任一ID,顯示名稱,或兩者的組合來指定。作者的最新狀態(如果驗證用戶有權限)將以內聯形式返回。
此方法對於Streaming API的消費者至關重要。它也非常適合與朋友/ ID和追隨者/ ID一起使用。
,這是通過訪問:
def UsersLookup(self, user_id=None, screen_name=None, users=None):
源:https://github.com/bear/python-twitter/blob/master/twitter.py#L3189
取擴展信息爲指定的用戶。
可以將用戶指定爲user_ids, screen_names或twitter.User對象的列表。 被查詢的用戶列表是所有指定參數的聯合。
twitter.Api實例必須經過身份驗證。
參數: user_id: 用於檢索擴展信息的user_id的列表。 [可選] screen_name: 用於檢索擴展信息的screen_names的列表。 [可選] 用戶: 用於檢索擴展信息的twitter.User對象列表。 [可選]
返回: 推特列表。對於被請求用戶
這裏用戶對象是 「tweepy」
""" Perform bulk look up of users from user ID or screenname """
def lookup_users(self, user_ids=None, screen_names=None):
https://github.com/tweepy/tweepy/blob/master/tweepy/api.py#L146
感謝,卡尼一些信息做tweepy一樣嗎? – codious 2013-03-29 10:32:45
是的。 https://github.com/tweepy/tweepy/blob/master/tweepy/api.py#L146 – Brett 2013-03-29 14:30:01