2018年3月27日火曜日

【HSC】Twitter API Key の取得

HSCには Twitter のツイート機能があります。
この機能はキャプチャした画面をTwitter へツイートします。
Twitter とアプリケーション連携するためには、
Twitter API Key を取得してHSCに設定してください。

ここでは、Twitter API Key の入手と HSC  への設定を説明します。

目次
  • API Key とは
  • Twitter アカウントと携帯電話番号の紐づけ
  • Twitter Application Management へのアクセス
  • Twitter Application の 作成
  • Twitter API Key の 作成
  • Twitter Access Token の 作成
  • HSC の 設定
  • Twitterへの接続テスト
  • 注意事項
  • 最後に

API Key とは
Twitterとアプリケーションが連携するために必要なキーです。
これから4つの項目を入手します。
  1. Consumer Key (API Key)
  2. Consumer Secret (API Secret)
  3. Access Token
  4. Access Token Secret

アカウントと携帯電話番号の紐づけ
API Key を入手する前に、Twitter のアカウントと携帯電話を紐づけます。
紐づけていないと、Access Token の発行に失敗します。
紐づけの操作は、Twitter ページから、プロフィール -> モバイル で登録します。



Twitter Application Management へのアクセス
準備ができましたら、Twitter Application Management へアクセスします。

 https://apps.twitter.com/

Twitter Application を作っていない場合は、以下のように表示されます。


HSC の Twitter Application がすでにある場合は、以下のように表示されます。


Create New App ボタンをクリックして、Twitter と連携するアプリケーションを作成します。

Twitter API Key の 作成
Create New App ボタンをクリックすると、アプリケーションを作成する画面が表示されます。



各項目の説明は以下の通りです。

ItemRequiredValue
Name必須アプリケーションの名前
Description必須アプリケーションの説明
WebSite必須アプリケーションのURL
CallbackURL認証後に返ってくるURL


各項目に以下の内容を記入してください。

ItemRequiredValue
Name必須HScreenCapture
Description必須It is screenshot application on desktop.
WebSite必須https://hillbasesoft.blogspot.jp/
CallbackURL未記入


最後に、Developer Agreement にチェックを入れて、Create your Twitter application ボタンをクリックします。

Twitter API Key の 作成
Create your Twitter application ボタンをクリックすると、以下の画面が表示されます。


Application Settings セクションのAccess level が「Read and write」になっていることを確認してください。ここが「Read」になっているときは、Permissions タブから変更してください。

Keys and Access Token タブをクリックして、Access Key を確認します。
Customer Key ( API Key ) と Customer Secret ( API Secret ) を確認できます。



続いて、Access Token を作成するため、Application Actions セクションにある Regenerate Consumer Key and Secret ボタンをクリックします。

Twitter Access Token の 作成
Regenerate Consumer Key and Secret ボタンをクリックすると、以下の画面が表示されます。
Access Token と Access Token Secret が生成されていることを確認してください。



必要な情報の生成はこれで終了です。

HSC の 設定
Twitter Application Management で生成した情報をHSCに設定します


HSC の 設定ボタンから、Twitter タブを選択します。
Available の ON を選択して、以下の4つに値をコピー&ペーストします。
  1. API Key
  2. API Secret
  3. Access Token
  4. Access Token Secret

これで設定は完了です。
次は Twitter への接続テストです。

Twitterへの接続テスト
HSC から Twitter へ接続して、テストメッセージをツイートしてみましょう。

HSC の設定画面にある Twitter タブから、Test ボタンをクリックします。
ツイートに成功すると、Success というメッセージが表示されます。



Twitter 画面にテストメッセージがツイートされていることを確認してみましょう。



ツイートに失敗すると、Fualt というメッセージが表示されます。



注意事項
HSC では、API Key と Access Token を設定ファイル(config.xml)に格納しています。
文字列は暗号化していませんので、取り扱いにはご注意ください。

設定ファイルに API Key と Access Token が記録されています

最後に

いかがだったでしょうか。
うまく設定できない場合は、掲示板へご質問ください。


以上

0 件のコメント:

コメントを投稿