0

コマンドラインを使用してTwitter検索を呼び出していますが、最初のページを超えた検索を除いて、すべてうまく機能します。

curl --silent --include -k https://mobile.twitter.com/search?q=michael

正常に動作し、解析後に「古いものを読み込む」結果リンクを見つけて、思いついた

curl --silent --include -k https://mobile.twitter.com/search?max_id=273642014212501504&q=michael

this を呼び出すと、登録ページのみが返され、検索結果は返されません -

ただし、max_id を含む URL をブラウザーに貼り付けると、結果は正しく表示されます。

4

1 に答える 1

-1

Twitterには検索APIがあります。あなたはそれを使うべきです。

curl -si http://search.twitter.com/search.json?q=michael

curl -si http://search.twitter.com/search.json?q=michael&max_id=273642014212501504

どちらも正常に動作し、ニーズに対応できる簡単に解析可能なjsonを返します。

アトムsearch.jsonの結果が必要なsearch.atom場合は、に置き換えます。

于 2012-11-28T11:36:53.773 に答える