
新しい更新としてさまざまなレイヤーのTwitter APIが定期的に登場するため、どのAPIが必要で、どれが貴社のアカウントを成長させるために不可欠であるかを特定する必要があります。
Twitter REST APIは、Twitterからツイートやそれに関連するデータを取得するために設計されています。しかし、その名前にはさらなる説明が必要です。REST APIは、REpresentational State Transferの3つの単語の略称です。これは、オンラインサービスのためのアーキテクチャスタイルを指します。
多くのウェブサイトがユーザー、特に開発者がさまざまなウェブサービスに無制限にアクセスできるように、REST APIの設定を開放しています。この文脈において、TwitterはREST APIを使用する世界で最も民主的なAPIプロバイダーの1つです。
Twitter Rest APIの例:ツイートAPIの作成
したがって、Twitter REST APIはTwitterデータへのプログラム的なアクセスを提供します。その機能には、投稿の作成、フォロワーの取得、他のユーザーのプロフィールへのアクセス、ツイートとのインタラクションに関するさまざまなデータの取得が含まれます。
以下に、特にツイートAPIを取得する方法の例を示します。
計画は次のとおりです。
- オブジェクトモデルの作成。
すべてのTwitter APIには、Users、Entities、Tweets、Placesの4つの主要なオブジェクトが含まれています。それぞれには、オープンアクセスで見つけることができる独自の属性セットがあります。
オブジェクトモデルを作成するには、図が必要です。ツールバーで「Diagram」 - 「New」を選択します。新しいウィンドウで「Class Diagram」を選択し、Diagram名フィールドにAPI概要を入力します。操作を確認します。 - ツイートオブジェクトのクラスを描画します。
「Class」 - 「Tweet」を選択します(名前を付けます)。このオブジェクトに属性を追加します。次に、「createdAd: String」を入力して属性「createdAt」を追加し、Enterを押します。
システムは、上記のTwitter REST APIの例と同様に、他の属性を作成するように促します。 - 属性を追加する必要がなくなったら、Escを押します。
- クラス内の各属性を説明します。アプリケーションウィンドウの右下隅にあるDescription Editorで行います。
Twitter Feed APIを取得する:次のステップ
Twitter APIを登録するためのいくつかのエンドポイントについて疑問がある場合は、それぞれを詳しく見てみましょう。
- ツイートに関連付けるユーザーを追加します。そのために新しい「Tweetクラス」を追加し、Resource Catalogボタンを押してドラッグします。次に、マウスボタンを放してAssociationsを追加します。
- アルゴリズムは次のとおりです:Association - Class - User。ユーザーの数(1)を設定し、REST APIでの役割名を指定します。
- 役割名をクリックして説明を提供します。この情報はAPIドキュメントに反映されます。
TwitterのREST API設計のまとめ
オブジェクトモデルを完成させるには、他にも多くのステップが必要です。完了したら、プロジェクトファイルをダウンロードします。
TwitterのREST API概要を開くと、これまでのすべてのアクションの要約として拡張された図が表示されます。このTwitter REST APIの例のように。
このTwitter REST APIの例が役に立ったことを願っており、今や貴社のチームはTwitter Feed APIを機能させることができます。
