4

Twitter API アトム形式を使用しています

http://search.twitter.com/search.atom?lang=en&q=some_hashtag

しかし、ハッシュタグ「some_hashtag」をつけたツイートをみんなから返してくれます。@this_one など、1 人のユーザーのみからのハッシュタグ「some_hashtag」を含むすべてのツイートを検索するフィルターを探しています。

「 twitter get search」ドキュメントでこのパラメーターが見つかりませんでした

4

3 に答える 3

6

:に追加のパラメーターを指定する必要がありqますfrom:

たとえば、ハッシュタグのツイートを次のように取得some_hashtag@VictimCommunityます。

http://search.twitter.com/search.atom?lang=en&q=some_hashtag%20from:VictimCommunity

ドキュメントに記載されていますが、少し隠されていました。

于 2012-08-29T13:39:49.867 に答える
1

Twitter では、特定のユーザー セットのキーワードを検索することはできません。

1 人のユーザーのツイートのみを「検索」しているため、ユーザーのタイムラインを読み、include_entitiesPHP で結果をフィルタリングすることをお勧めします。

https://dev.twitter.com/docs/api/1/get/statuses/user_timeline?screen_name=this_one&include_entities=1

PHPを使用して読み進めます...

foreach ($tweets as $tweet) 
{
    if (in_array('hashtag', $tweet->entities->hashtags))
    {
        // go...
    }
}

編集:これはまだ有効ですが、上記のこの回答を見ることをお勧めします。

于 2012-08-29T13:34:22.647 に答える
0

これらの2つのページを見てください。

Twitter Search Api

Twitter検索Apiエンティティ

于 2012-08-29T13:31:19.060 に答える