我制作了一个简单的Twitter API程序,它将遍历你的追随者并抓住所有这些程序。它通过他们的ID获取它们。我如何获得他们的screen_name?
我知道我必须使用user_id作为参数之一来进行用户/查找。
我注意到我认为是我的问题。
我想要的JSON代码就是这样的。
[
{
"screen_name": "twitter"
}
]
我已经完成了(如下)。
{
"screen_name": "twitter"
}
使用查找功能(https://dev.twitter.com/docs/api/1/get/users/lookup),它以“[”。
开头我以为我必须做类似的事情。
$ LookUp_JSON-> [1] - > SCREEN_NAME 然后打印“推特”,但显然不是。
答案 0 :(得分:2)
查看Twitter API控制台(https://dev.twitter.com/console)
..并且稍微破解它,因为它从控制台的角度来看没有记录。
转到users/show
您将看到此内容
http://api.twitter.com/1/users/show.json?screen_name= {SCREEN_NAME}
将其更改为此
http://api.twitter.com/1/users/show.json?user_id= {ID}
I.E表示@TwitterAPI(6253282)此ID的呼叫
http://api.twitter.com/1/users/show.json?user_id=6253282
会告诉你:
{
"id": 6253282,
"id_str": "6253282",
"name": "Twitter API",
"screen_name": "twitterapi",
"location": "San Francisco, CA",
etc...
}