2

フィードから上位3つのツイートを取得するスクリプトがあります。これは問題なく機能していましたが、JSONで次のエラーが返されます。

{"errors":[{"message":"Sorry, that page does not exist","code":34}]}

Twitterは、これを従来の404 not foundエラーとして説明していますが、TwitterWebサイトの「APIステータス」による中断は見られません。

ツイートを取得する方法に何か変更がありますか?

私のコード:

$.getJSON('http://twitter.com/statuses/user_timeline.json?screen_name=' + user + '&count=3&include_rts=true&callback=?', function(data) { });

ありがとう。

4

5 に答える 5

6

間違ったリンクを使用しています https://api.twitter.com/1/statuses/user_timeline/jbrooksuk.json

これを試して:

$.getJSON('http://api.twitter.com/1/statuses/user_timeline/' + user + '.json?count=3&include_rts=true&callback=?', function(data) { });
于 2012-10-11T10:22:39.883 に答える
4

また、今日、Twitter フィードが機能していないこともわかりました。RSS フィードへのリンクについても同じ問題です。

これは昨日働いていました:

'http://twitter.com/statuses/user_timeline.rss?screen_name='.$screenName.'&count='.$limit;

ただし、URL は次のようにする必要があります。

'http://api.twitter.com/1/statuses/user_timeline.rss?screen_name='.$screenName.'&count='.$limit;
于 2012-10-11T15:16:48.353 に答える
2

« 「バージョン管理されていない」エンドポイントを使用している場合は、バージョン管理されたエンドポイントに移行する必要があります。API のバージョン 1 は 2013 年 3 月まで有効です。現在、最終的に削除されているのは API の「バージョン 0」です。»

https://dev.twitter.com/discussions/10803

https://dev.twitter.com/discussions/11551

于 2012-10-11T20:21:37.463 に答える
1

理由もなく同じことが私に起こりました。手付かずのコードに戻るだけで壊れてしまうようなものはありません。答えは+1。THX

于 2012-10-11T14:55:39.040 に答える
0

ありがとうジェームズ!これにより、その日だけでなく、さらに多くのことが節約されました。

私はすでにhttps://api.twitter.com/1.1/statuses/を実装している
ので、2013 年 3 月の更新は既に行われています。

ヴィンセント

YEL - あなたの感情は生きる

于 2012-10-16T15:36:07.130 に答える