PHP Twitter API“获取用户/查找”。从id中抓取screen_name

时间:2012-04-04 23:27:36

标签: php json api twitter

我制作了一个简单的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 然后打印“推特”,但显然不是。

1 个答案:

答案 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...
}