0

Twitter ステータス フィードへの API 呼び出しと RSS 呼び出しの一貫性に問題があります。API アクセスの場合、一部の Twitter アカウントではスクリーン ネームで十分なようですが、多くの場合、適切な大文字小文字を使用することが重要です (例: DylanValade と dylanvalade)。ただし、他のアカウントでは、スクリーン名で API が失敗することがありますが、数値の user_id を探し出して代わりに使用すると機能します。すべて同じことを行い、RSS または JSON のいずれかを返す 3 つの URI を次に示しますが、それらをプログラムで呼び出すと、場合によっては null が返され、パターンを識別できません。

http://twitter.com/statuses/user_timeline/dylanvalade.json

http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=DylanValade

http://twitter.com/statuses/user_timeline/134889007.rss

TwitterがスクリーンネームをユーザーIDとは別に扱うかどうか、またはどのように扱うか、またどのサービスが好ましいアプローチであるかを知っている人はいますか?

4

1 に答える 1

0

RSS の死についての非技術的な記事で、ここで最終的に良いメモを見つけました

Twitter RSS はユーザーの数値 ID を必要とするように見えますが、JSON はユーザー名を介して要求できます。

于 2012-04-19T22:58:17.263 に答える