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とは別に扱うかどうか、またはどのように扱うか、またどのサービスが好ましいアプローチであるかを知っている人はいますか?