1

我在加载推文时遇到问题。我想为前加载推文。来自“BachelorGDM”。(https://twitter.com/BachelorGDM

这就是我在我的 javascript 文件中所做的:

var url = 'https://api.twitter.com/1/statuses/user_timeline/BachelorGDM.json?callback=twitterCallback2&count=4';

var script = document.createElement('script');  
    script.setAttribute('src', url);
    document.body.appendChild(script);

function twitterCallback(tweets)
{
    console.log(tweets);
}

当我尝试这个时,我得到这个错误:

获取https://api.twitter.com/1/statuses/user_timeline/BachelorGDM.json?callback=twitterCallback2&count=4 410(消失)

奇怪的是,这在昨天有效:/
我已经尝试从另一个用户加载推文,但响应相同。

有人知道我做错了什么吗?

4

3 回答 3

3

如果您在浏览器中打开您的网址,它会显示:

Twitter REST API v1 将很快停止运行。请迁移到 API v1.1。https://dev.twitter.com/docs/api/1.1/overview

所以,你需要使用更新的版本。

于 2013-06-12T11:55:37.437 回答
2

Twitter 停止支持他们的 API v1,并转向 V1.1。这个版本有一个额外的安全层(公共账户也需要)。如果您使用的是 PHP,本教程将帮助您再次显示推文。

于 2013-06-12T12:01:43.030 回答
1

要使用更新的版本,我找到了本教程: http ://www.webdevdoor.com/php/authenticating-twitter-feed-timeline-oauth/

于 2013-06-12T12:07:43.040 回答