レシピについて
Twitterは、ツイートと呼ばれる短いメッセージの送信および読取りを可能にするオンライン・ソーシャル・ネットワーキング・サービスです。 Twitterアカウントにサインインすると、ツイートを読み取って投稿できます。
Twitterレシピでは、RESTアダプタとTwitterアダプタを使用して、Twitterアプリケーションとの統合を作成します。 レシピを使用すると、ツイート・メッセージ、フォロワおよび友人の検索、トレンドに関する情報の取得など、Twitterと対話できます。
| フィールド | 説明 | レシピの実行に必要なパラメータ |
|---|---|---|
| ツイートを投稿する | Twitterインスタンスにツイートを投稿します。 | statusパラメータに、ツイートに投稿するテキストを指定します。 |
| 投稿のリツイート | 以前にTwitterに投稿されたツイートを再投稿または転送します。 | リツイートするツイートの一意のIDをIDパラメータで指定します。 |
| ツイート・ステータスの参照 | IDパラメータに渡されるカンマ区切りの値で指定された、リクエスト当たり最大100件のツイートの詳細を返します。 このレシピは、ツイートIDのコレクションの詳細を取得するのに役立ちます。 | リクエスト・メッセージに次のパラメータを指定します:
|
| リツイートされたメッセージの取得 | 他のユーザーによってリツイートされた、認証ユーザーが作成した最新のツイートを返します。 | リクエスト・メッセージのダミー・パラメータに任意の値を指定します。 |
| ツイートをリツイートしたユーザーIDの取得 | IDパラメータで指定されたツイートをリツイートしたユーザーに属する最大100個のユーザーIDのコレクションを返します。 | リツイートしたアカウントのリストを取得するツイートのIDを指定します。 |
| フォロワIDの取得 | アカウントをフォローしている各ユーザーの詳細を返します。 | リクエスト・メッセージに、Twitterアカウントのuser_idおよびscreen_nameを指定します。 screen_nameは、@記号のないTwitter IDです。 |
| 友人IDを取得 | 現在のアカウントがフォローしている各ユーザーの詳細を返します(それ以外は「友人」と呼ばれます)。 | リクエスト・メッセージに、Twitterアカウントのuser_idおよびscreen_nameを指定します。 screen_nameは、@記号のないTwitter IDです。 |
| ロケーションのトレンドの取得 | トレンド情報がある場合は、Where On Earth Identifier (WOEID)で指定されたロケーションの上位50のトレンド・トピックを返します。 | リクエスト・メッセージのWOEIDでIDパラメータを指定します。
たとえば、2367105と入力してボストンのトレンド・トピックを取得したり、2459115と入力してニューヨークのトレンド・トピックを取得したり、2442047と入力してロサンゼルスのトレンド・トピックを取得できます。 また、1を使用してグローバル・トレンド・トピックを取得することもできます。 |
| トレンド・トピックのある場所の取得 | Twitterにトレンド・トピック情報がある場所を返します
レスポンスは、WOEIDの場所およびその他の判読可能な情報(場所が属する正規名や国など)をエンコードする"locations"の配列です。 |
このレシピを実行するためにリクエスト・メッセージにパラメータは必要ありません。 |