【问题标题】:Twitter Requests and APITwitter 请求和 API
【发布时间】:2012-04-30 07:46:57
【问题描述】:

我实际上是使用 Twitter API 的新手,所以请耐心等待:

我不知道如何在网站上实际使用 API。我不明白它是如何实现的,因为大多数教程都推荐一个单独的 jQuery/Javascript 文件来配合它,但这对我来说只会让事情变得复杂,因为我希望网站显示的只是最新的推文我已经发布在我的网站上。

回到主题,我刚刚阅读了 GET statuses/user_timeline API 文档,但我如何在网站上实际使用这些文档?

如果我没记错的话,我需要向定义我的 user_id 的 Twitter 服务器发送一个 GET REQUEST,并且只显示计数 1 以在我的网站上显示第一条最新推文(将作为文本返回)。

我该怎么做呢?

【问题讨论】:

    标签: jquery html css twitter


    【解决方案1】:

    users/show 端点也将轻松返回您最新的推文。

    https://dev.twitter.com/docs/api/1/get/users/show

    类似

    $.getJSON(
      "http://api.twitter.com/1/users/show.json?screen_name=BarackObama&callback=?",
      function(data) {
        alert(data.status.text);
      }
    );
    

    应该适合你。

    callback=? 用于 JSONP,能够进行跨域请求。

    【讨论】:

    • 好的,我开始了解如何使用 API...但是 $.getJSON 有什么作用?
    • ...如果我使用 statuses/user_timeline,为什么我的请求会以“错误”:“未授权”请求的形式发回?我需要登录吗?
    • 因为这意味着获取您登录的用户(以及相关的授权令牌等)信息,除非您指定screen_namehttp://api.twitter.com/1/statuses/user_timeline.json?screen_name=BarackObama 对我来说很好。
    • 对。我想我现在已经掌握了它的窍门,它实际上很容易使用并筛选所请求的数据。谢谢!
    猜你喜欢
    • 2022-01-09
    • 2012-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-25
    • 2013-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多