は、#baseballまたは特定のユーザ@twitterから言って、私のフィルタは、今#baseball OR @twitter
TwitterのストリームAPI
のように見えます私はPhirehoseを使用して実装を行っていますが、代わりにAJAXを使用して、私のウェブサイトの固定divにライブストリームを入れることができます。私は多くの人を検索し、多くの人がこれをやったと思いますが、参照コードやそれを行う方法の例を見つけることができません。私が使用しています
PHPコード:
require_once('../lib/Phirehose.php');
class FilterTrackConsumer extends Phirehose
{
public function enqueueStatus($status)
{
$data = json_decode($status, true);
if (is_array($data) && isset($data['user']['screen_name'])) {
echo $data['user']['screen_name'] . ': ' . urldecode($data['text']) . "\n";
}
}
}
// Start streaming
$sc = new FilterTrackConsumer('abc', 'abc', Phirehose::METHOD_FILTER);
$sc->setTrack(array('@twitter', '#baseball'));
$sc->consume();
私はJavascript & PHPと似た何かが必要。またはここで出力をスタイルする方法。 助けていただければ幸いです。
私はAjaxポーリングをこれまで使用していませんが、間違いなく試してみます。 – Tarun