2012-12-01 13 views
5

特定のキーワードを含むジオコードされたツイートを取得するために、次の行を使用しています。Twitterのストリームと場所別のapiフィルタ

https://stream.twitter.com/1.1/statuses/filter.json?track=Madonna&locations=-180,-90,180,90

私の問題は、キーワードマドンナが含まれているgeolocatedツイートによって構成されていないという結果であるが、一般的にgeolocatedツイートによって構成されている(私は言葉マドンナを使用しています)。

私がここで間違っていることについての助けがありますか?

答えて

3
  1. "-180、-90,180,90" - それは世界的な場所です。

  2. 現在のところ、TwitterストリームAPIで "OR"の代わりに "AND"を使用する場合は、https://stream.twitter.com/1.1/statuses/filter.json?locations=-74,40,-73,41のようにリクエストし、後でアプリ内で "Madonna"の結果をフィルタリングする必要があります。不幸にも、私は今日のために別の方法を見つけることができません。場所によって

  3. フィルタリングcontainことができます:

座標は空ですが、場所が移入された場合は、 場所で定義された領域は、境界ボックスの位置に対する交差点のためにチェックされています。 オーバーラップが一致します。

0

「dkghaskldfnascjkawenaf」のようなトラックキーの作業を行い、場所の境界ボックスを追加することができます。

APIはトラッキングと位置の間にOR関係を持ち、バウンディングボックス内(またはそのすぐ近く)からつぶやきを受信します

関連する問題