簡體   English   中英

在 Twitter Api 中通過 id 獲取用戶名

[英]Get username by id in Twitter Api

如何通過對 Twitter Api 的請求通過 userid 獲取用戶名?

其他一些方法,比如followers/ids ,給我們一個 ID 數組作為響應,我不確定如何從中獲取他們的用戶名。

方法“ followers/ids ”的響應如下所示:

{
"ids": [782235942383972400, 16664925, 839240398010781700, 39606379, 19713521, 
...
...
...
...
...
899462802, 198446818],
"next_cursor": 0,
"next_cursor_str": "0",
"previous_cursor": 0,
"previous_cursor_str": "0"
}

如何從這些 ID 中獲取用戶名? 我想要類似這個網頁的功能。

使用GET https://api.twitter.com/1.1/users/show.json?user_id=ID並查看返回的 JSON 對象的screen_name屬性。

參考: https : //api.twitter.com/1.1/users/show.json

由於您從followers/ids獲得多個 Twitter 用戶,您可能希望批量查找相應的屏幕名稱。 另一個答案中提到的users/show API 端點僅處理一個用戶。 對於最多 100 個用戶,請使用users/lookup

這在 Twitter 2 api 中發生了變化。 獲取單個用戶的用戶名:

https://api.twitter.com/2/users/123456

對於多個用戶(最多 100 個),請使用:

https://api.twitter.com/2/users?ids=123456,456789"

單擊此處了解更多信息

暫無
暫無

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

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