Twitter RSS フィードから長い拡張 URL を取得する組み込みの方法はありますか? 現在、フィードにはすべての URL がhttp://t.co...
. Twitter の表示と同じようにして、長い URL を表示したいと考えています。また、フィード内の URL ごとに API 呼び出しまたは HTTP 要求を実行する必要も避けたいと考えています。理想的には、Twitter API を直接使用することも避けたいと思いますが、それが唯一の方法であれば、それで構いません。
明確化
t.co リンクごとに個別のリクエストを実行したり、Twitter API を呼び出したりすることには興味がありません。長い URL をメタデータに含める (または、Twitter に表示されるツイートを完全に展開した形で提供する)単一の要求があることを願っていました。これを行う方法は、RSS フィードではなく search.twitter.com から JSON バージョンを要求し、include_entities=True
.
書き直してください。うまくいけば、これでより明確になります
http://search.twitter.com/search.rssを使用して、検索語に一致するツイートのフィードを取得しています。フィードには短縮された t.co の URL のみが含まれます。ツイートに展開された URL が含まれるようにリクエストを変更する方法はありますか?
目標は、ツイートを調べて各 t.co URL を個別に解析するのではなく、1 つのリクエストのみを実行することです (特に、数十の t.co URL を含むフィードの場合、それは数十の個別のリクエストを意味するため)。必要に応じて、RSS を使用する代わりに Twitter API を直接使用して検索を行うこともできますが、私の目的ではフィードを使用する方が理想的です。