Twitter ストリーミング API を使用してツイートをプルするために、Phirehose を使用しています。次のように、特定のキーワードでジオタグ付きのツイートを取得したいと考えています。
$sc->setLocations(array(array(-180,-90,180,90))); //any geotagged tweet
$sc->setTrack($sc->getKeywords());
getKeywords クラス関数は次のようになります。
public function getKeywords()
{
$array = array('hurricane', 'flood', 'tornado','tsunami','earthquake');
return $array;
}
問題は、これらのキーワードを含むツイートをプルしないsetLocation()
ように思われることです。完全setTrack()
に削除すると、キーワードが正常にプルされます。これらのキーワードを含むジオタグ付きツイートを取得する方法はありますか?setLocation()
setTrack()