簡體   English   中英

Tweepy 使用用戶名查找 ID

[英]Tweepy Look up ID with username

我正在嘗試從我擁有的用戶名列表中獲取 ID 列表。 tweepy 是否提供任何方法讓我使用用戶名查找用戶 ID?

Twitter API的資源https://dev.twitter.com/rest/reference/get/users/lookup可滿足此類要求。 它一次最多可以返回100個用戶的用戶對象。

您可以在Tweepy中使用它,例如:

user_objects = api.lookup_users(screen_names=list_of_at_most_100_screen_names)
user_ids = [user.id_str for user in user_objects]

對於從谷歌登陸這里的任何人來說,這是一個代碼片段,基本上是一個用戶名到 ID 轉換器。 它支持推特 api V2。

# the usernames variable is a list containing all the usernames you want to convert
usernames = ["POTUS", "VP"]
users = client.get_users(usernames=usernames)
  for user in users.data:
    print(user.id)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM