LiveAgentアカウントをTwitterと連携するには、まずTwitter API v2にアクセスするためのTwitterデベロッパーアカウントが必要です。また、Twitterアプリケーションを作成する必要があります。

まず、Twitterアカウントにログインし、https://developers.twitter.com/ にアクセスしてください。その後、メニューからDeveloper Portalに移動します。

デベロッパーアカウントをまだお持ちでない場合は、作成するよう促されます。

なお、Twitter API v2へのアクセスを含む無料アカウントオプションもありますが、Search Tweets機能は含まれていないため、ツイートやコメントを取得することができません。少なくともBasicプランへのアップグレードをお勧めします。

既存のTwitterデベロッパーアカウントを有料プランにアップグレードするには、Products > Twitter API v2 から行えます。

Developer agreement & policyページのTwitterデータ・APIの使用目的の説明欄には、以下のテンプレートをご自由にお使いいただくか、他の用途でTwitter APIを使用する場合は独自の説明文を記入してください。

We plan to use Twitter API v2 to be able to populate and reply to Tweets from a 3rd party help desk software called LiveAgent.

サインアップまたはログイン後、Dashboardページには既存のTwitterアプリが一覧表示されます。"+ Create Project" をクリックするか、メニューからProjects & Apps > Overviewに移動して新しいプロジェクトを作成してください。

プロジェクトとアプリの作成プロセスを進め、最後の「Here are your keys and tokens」画面でAPI KeyとAPI Key Secretをコピーして保存してください。これらは連携に必要になります。認証情報を保存したら、「App settings」ボタンをクリックしてください。

API Keyと、API Key Secretを再生成するオプションは、アプリのKeys and tokensセクションで再度確認できます。

アプリの設定で、User authentication settingsセクションの**「Set up」ボタンをクリックしてください。**

User authentication settingsページで、フォームの必須項目をすべて入力してください。

mycompany.ladesk.com を実際のLiveAgentアカウントのURLに置き換えて、設定を保存することをお忘れなく。

設定フォームを保存すると、Client IDとClient Secretの認証情報が表示されます。「Done」ボタンをクリックしてください。

Client IDとClient Secretは連携に必須ではないため、保存する必要はありません。

Twitterアプリケーションの設定が完了したら、LiveAgentアカウントと連携することができます。LiveAgentアカウント内で、Configuration(設定) > Twitter > Application setup(アプリケーション設定)に移動してください。

Twitterのサブメニュー項目が表示されない場合は、先にTwitter連携を有効化する必要があります。

API Keyの値をConsumer keyフィールドに、API Key Secretの値をConsumer secretフィールドに貼り付け、Saveをクリックしてください。 これでTwitterアプリケーションがLiveAgentアカウントと連携されました。次のステップは、TwitterアカウントをLiveAgentアカウントに接続することです。その手順についてはこちらの記事をご参照ください。