我有一个PHP脚本,该脚本使用Twitter搜索API查找与搜索匹配的推文,但由于某些原因不再起作用,并且不返回任何结果。

有人知道出什么事了吗?

<?php   

$search=json_decode(file_get_contents('https://search.twitter.com/search.json?q='.urlencode($_GET[q]).'%20vine.co%2Fv%2F&result_type=recent&include_entities=1&rpp=9&page='.$_GET[page]));
foreach($search->results as $result){
 foreach($result->entities->urls as $url){
   echo $url->expanded_url;
 }
}

?>

===============>>#1 票数:1 已采纳

虫子

当前1.0 API中存在一个错误-请参见此错误报告 无论如何,未经身份验证的请求将在四天内停止工作

不推荐使用(和弃用)1.0 API

Twitter要求您使用经过身份验证的请求 (OAuth),因为从现在起五天后,v1.0 API将被完全删除

这对您意味着简单的一个:

file_get_contents( . . . )

...好吧,对于1.0 API,它将停止返回数据! 从现在开始的五天后,您将无法再使用它!

请参阅我今天发布的帖子 ,以获取一些背景信息以及API删除日期(从现在起五天)的证明。

有关如何使用Twitter的1.1 API发出经过身份验证的请求的演练,请参阅本文 如果您使用此库并且仅使用几行代码来发出实际的请求,这将非常简单。

  ask by user2036031 translate from so

未解决问题?本站智能推荐:

1回复

Twitter API搜索查询

列表不能包含在Twitter API调用中吗? 我正在使用PHP来调用基于搜索查询API的供稿。 当我尝试使用类似的东西: '?q =%23swag + list%3Ayoutube%2Fmusic' 我最终得到以下结果: '?q =%23swag' 我是从AP
1回复

Twitter API搜索用户?

我只是想使用关键字来搜索最近的推文或相关用户的个人简历。 我对OAuth部分感到困惑。 似乎OAuth和twitter应用程序是用于允许某人使用twitter登录到您的网站,并授予您代表他们做twitter内容的权限。 我不想其他人登录,我只想为自己搜索Twitter。 我是否需要设
2回复

PHP Twitter搜索API

我正在寻找一种运行Twitter搜索(通过CRON自动化)的方法,该方法将搜索文本文件中包含的术语列表。 一旦找到这些术语,我希望它可以将结果写入文本文件。 有人可以建议什么吗? 越简单越好。 编辑 看来我可能不太清楚, 我希望能够基于CSV文件的内容搜索Twitte
2回复

Twitter搜索api不返回结果

我正在从php后端进行api调用,如下所示: 它没有返回任何东西,但是相同的api调用在我的终端上工作正常。 这是一个小屏幕录像,显示发生了什么: http://screencast.com/t/RnZsrwfGcc2q 有任何想法吗?
1回复

Twitter流式API而不是搜索api

我正在使用Twitters搜索API来查看使用要查看的特定主题标签的所有tweet。 但是,我想使用流函数,因此,我只获取最新的流,因此可以存储它们。 上面的代码是我一直在使用的搜索我想要的推文的代码。 我需要做些什么来更改它,以便我可以流化这些推文? 我知道我将不得不
5回复

搜索Twitter

如何通过PHP,Java或CURL JSON在Twitter上进行简单搜索?
1回复

此Twitter搜索API代码是否已弃用?

我是Twitter Search API的新用户,想知道下面的代码片段是否已被弃用? 如果是这样,你能给我一个不被弃用的版本的例子吗? 提前致谢。
3回复

Twitter搜索API,如何按@username过滤?

我正在使用Twitter API原子格式 但这又给我发了我所有人发布的带有标签“ some_hashtag”的推文。 我正在寻找某种过滤器来仅从一个用户(例如@this_one)中搜索带有标签“ some_hashtag”的所有推文。 我在“ twitter获取搜索 ”文档中找不
2回复

使用Twitter搜索API的位置和OAuth问题

我要确切地说出我的作业:在网站上添加Twitter搜索功能。 搜索应每20秒自动更新一次,并搜索哈希标记“#EN0700”的最新提及。 推文应显示在列表中,并带有日期,推特上作者的用户名和推文位置数据(在其中发布推文)。 我试图像在http://dev.twitter.com/docs
1回复

Twitter Api搜索无法通过代理工作

我对新的Twitter API有一个奇怪的问题。 我按照这个问题的很好答案在Twitter中创建了搜索,并从此处使用TwitterAPIExchange.php。 只要我直接使用CURL从服务器调用它,一切就可以正常工作。 但是在实时环境中,我必须使用具有基本身份验证的代理。 我