Twitter が最近API をオーバーホールしたため、Zend CMS アプリケーションでクライアントのパブリック タイムラインにアクセスする方法を考えています。私は現在これを使用しています:
$twitterSearch = new Zend_Service_Twitter_Search('json');
$output = $twitterSearch->search("from:$username", array('rpp' => $total, 'page' => $page));
return $output['results'];
必要なデータを返すには、これは問題なく機能します。ただし、問題は、ごく最近のツイートしか返されないように見えることです。Twitter Search APIのドキュメントを見ると、データを使用できる期間はわずか6 ~ 9 日と指定されています。
多くのクライアントは、表示したい古いツイート (一部は 2012 年初頭のもの) を含むタイムラインを持っています。Twitter Search API 以外に、サードパーティのタイムラインにアクセスできる方法はありますか? Zend の他の Twitter 機能を調べましたが、それらは oAuth 認証を必要とする機密データ (ダイレクト メッセージ、友人、タイムラインへの投稿など) へのアクセスにのみ関係しているようです。特定のユーザー名の公開タイムラインにアクセスしたいだけです。これは可能ですか?