さまざまなレイヤーで ツイッター API 新しいアップデートとして定期的に表示されるため、どのAPIが必要で、どのAPIが会社のアカウントを開花させるのに不可欠なAPIかを特定する必要があります。
Twitter REST APIは、ツイートとそれに関連するデータをTwitterから取得できるように設計されています。ただし、その名前についてはさらに詳しく説明する必要があります。つまり、REST API は「表現型状態転送」という3つの単語からなる略語です。これはオンラインサービスのアーキテクチャスタイルを指します。
多くのウェブサイトでは、ユーザー、特に開発者がさまざまなウェブサービスに無制限にアクセスできるように、REST APIの設定を公開しています。このような背景から、Twitter は REST API を使用する世界で最も民主的な API プロバイダーの 1 つです。
ツイッターレスト API の例:ツイート API の作成
そのため、Twitter REST API を使用すると、プログラムを使用して Twitter データにアクセスできます。その機能には、投稿の作成、フォロワーの取得、他のユーザーのプロフィールへのアクセス、他のユーザーのツイートに対する反応に関するさまざまなデータの取得などがあります。
以下に、TwitterフィードAPI、特にツイートAPIを取得する方法の例を示します。
というわけで、計画は以下の通りです。
- オブジェクトモデルの作成。
すべてのTwitter APIには、ユーザー、エンティティ、ツイート、プレイスなど、4つの主要なオブジェクトが多数含まれています。各オブジェクトには独自の属性セットがあり、オープンアクセスで見つけることができます。
オブジェクトモデルを作成するには、図が必要です。そこで、ツールバーの「ダイアグラム」-「新規」を選択してください。新しいウィンドウで [クラス図] を選択し、[図名] フィールドに「API 概要」と入力します。操作を確定します。 - ツイートオブジェクトのクラスを描画します。
[クラス]-[ツイート] (名前を付けてください) を選択します。このオブジェクトに属性を追加します。次に、「CreateDad: String」と入力して「CreatedAt」という属性を追加し、Enter キーを押します。
システムは、上記の Twitter REST API の例と同じ方法で、他の属性も作成するように求めるプロンプトを表示します。 - 属性を追加する必要がなくなったら、[Esc] を押します。
- クラス内の各属性を記述します。説明エディタ (アプリケーションウィンドウの右下隅) で行います。
Twitter フィード API を取得:次のステップ
Twitter APIを登録するためのエンドポイントがいくつかあるかどうか疑問がある場合は、それぞれを詳しく見てみましょう。
- ツイートを関連付けるユーザーを追加します。そのため、新しい「ツイートクラス」を追加し、リソースカタログボタンを押してドラッグします。次に、マウスボタンを離してアソシエーションを追加します。
- アルゴリズムは次のとおりです。アソシエーション-クラス-ユーザー。Twitter の REST API でユーザー数 (1) を設定し、そのロール名を指定します。
- ロール名をクリックし、説明を入力します。この情報は API ドキュメントに反映されます。
ツイッター用の REST API 設計のまとめ
オブジェクトモデルを完成させるには、他にも多くの手順が必要になる場合があります。終了したら、プロジェクトファイルをダウンロードします。
Twitter の REST API の概要を開くと、この Twitter REST API の例のように、すべてのアクションの概要として拡張ダイアグラムが表示されます。
この Twitter REST API の例がお役に立てば幸いです。そして、皆さんのチームが Twitter フィード API を動作させることができることを願っています。