由于截至2013年6月11日的Twitter API 1.0退出,下面的脚本不再起作用.
// Create curl resource
$ch = curl_init();
// Set url
curl_setopt($ch, CURLOPT_URL, "http://twitter.com/statuses/user_timeline/myscreenname.json?count=10");
// Return the transfer as a string
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// $output contains the output string
$output = curl_exec($ch);
// Close curl resource to free up system resources
curl_close($ch);
if ($output)
{
$tweets = json_decode($output,true);
foreach ($tweets as $tweet)
{
print_r($tweet);
}
}
Run Code Online (Sandbox Code Playgroud)
如何以尽可能少的代码获取user_timeline(最近的状态)?
我发现了这个:https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline 但我收到以下错误:
"{"errors":[{"message":"Could not authenticate you","code":32}]}"
Run Code Online (Sandbox Code Playgroud)
有很多课程,但在尝试了几个之后,由于Twitter上的这些更新,它们中的任何一个似乎都不起作用,而且其中一些是非常高级的类,具有很多我不需要的功能.
使用PHP获取最近用户状态的最简单/最短方法是什么?
我试图通过给定的标签来搜索Twitter推文.我想获得正确的http查询,但我不知道哪一个.我尝试了一些,但我找不到正确的.
我应该使用http://api.twitter.com/1/ ...链接.
我已经通过给定名称搜索http查询,该查询正常工作
http://api.twitter.com/1/statuses/user_timeline.json?screen_name=prayforjapan
Run Code Online (Sandbox Code Playgroud)
现在我想通过给定的标签搜索(例如#prayforjapan)
我尝试使用了一些,但找不到正如我之前所说的那个.这是我试过的一个:
http://api.twitter.com/1/statuses/public_timeline.json?include_entities=true&hashtag=prayforjapan"
Run Code Online (Sandbox Code Playgroud)
有谁知道我应该使用哪一个?
谢谢!