Twitter的user_timeline JSONP。没有反应 [英] Twitter user_timeline JSONP. No response

查看:261
本文介绍了Twitter的user_timeline JSONP。没有反应的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

解决

现在的问题是,Twitter的现在(愚蠢)需要的OAuth即使是公开的数据。一个很容易的解决办法是有一个本地的PHP脚本OAuths和获取数据和访问,与阿贾克斯,而不是Ajaxing直接叽叽喳喳。


<打击>目前,我试图从使用Reqwest JavaScript库的Twitter用户拉时间表。然而,当我这样做的请求被认为是成功的,但没有数据被检索到,并在控制台显示出现错误。在code我尝试如下:

  $。domready中(函数(){

    $阿贾克斯({
        网址:http://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitter,
        类型:JSONP,
        成功:函数(响应){
            的console.log(响应);
        },
        错误:函数(ERR){
            执行console.log(ERR);
        }
    });

})
 

解决方案

我刚刚更新一个插件我的与Twitter的API 1.1的工作。不幸的是,每Twitter的催促下,你将不得不执行从服务器端code中的实际要求。但是,您可以通过响应插件,它会采取其他的事情。我不知道你正在运行的框架,但我已经添加了样品code制作在C#中的要求,将增加样本code为PHP,不久。

Solved

The problem is that Twitter now (stupidly) requires OAuth even for public data. An easy enough workaround is to have a local php script which OAuths and gets the data and access that with Ajax as opposed to Ajaxing twitter directly.


I'm currently trying to pull user timelines from twitter using the Reqwest JavaScript library. However when I do so the request is considered successful but no data is retrieved and the console displays a GET error. The code im trying is as follows:

$.domReady(function () {

    $.ajax({
        url: 'http://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitter',
        type: 'jsonp',
        success: function (response) {
            console.log(response);
        },
        error: function (err) {
            console.log(err);
        }
    });

})

解决方案

I just updated a plugin of mine to work with the Twitter 1.1 API. Unfortunately, per Twitter's urging, you will have to perform the actual request from server-side code. However, you can pass the response to the plugin and it will take care of the rest. I don't know what framework you are running, but I have already added sample code for making the request in C#, and will be adding sample code for PHP, shortly.

这篇关于Twitter的user_timeline JSONP。没有反应的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆