【问题标题】:Searching twitters public timeline using JQuery使用 JQuery 搜索推特公共时间线
【发布时间】:2014-01-02 11:44:10
【问题描述】:

所以前段时间我曾经在我的一个应用程序中使用 twitter json 搜索,但似乎自从 API 版本的变化发生了一些重大变化,即使在阅读了文档之后我仍然无法理解而且它真的很难理解,所以希望你们中的一个技术人员可以帮助我。

我想清理我的应用程序,以便它再次正常工作,只需执行以下操作:-

http://search.twitter.com/search.json?
  q='+param+'&
  rpp=100&
  result_type=recent&
  lang=en

显然,随着更改,这不再可能,但我希望能够使用新地址但在 JQuery 中再次执行此操作,除非有人可以建议教程或一段代码,甚至是指向我所在主题的链接可以得到我的答案。我也愿意使用 PHP,因为这是我在搜索 Facebook 的时间线时使用的,你可以使用 $.get() 为 Facebook 获取访问令牌,所以它肯定会与 Twitter 相同吗?

欢迎任何建议/代码。

谢谢!

【问题讨论】:

    标签: php jquery api search twitter


    【解决方案1】:

    搜索 API 现在需要授权。我想说,首先,您需要调用 https url 而不是 http。 使用 Abhramam William 的库,在收到应用的不记名令牌后,您可以执行以下操作:

    $your_tweets = $connection->get("https://api.twitter.com/1.1/search/tweets.json?q=from:grey_mina&result_type=recent&count=5");

    【讨论】:

    • 这很好,谢谢你的建议。唯一的事情是阅读他在 GitHub 上的库,它谈到了获得用户授权,因为它不是让用户登录,所以我可以像我们在他们介绍之前所做的那样对 twitter 时间线进行一般搜索访问令牌的要求。 Twitter 现在让事情变得更加困难。
    • 您可以为此使用应用程序令牌(每个应用程序都有访问令牌、令牌密码、用户令牌、令牌密码,您可以将它们用于搜索)。或者存储用户令牌?
    猜你喜欢
    • 2015-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-18
    • 1970-01-01
    • 2018-10-27
    • 1970-01-01
    相关资源
    最近更新 更多