「ガイド/つぶやき元の設定について」の編集履歴(バックアップ)一覧はこちら
ガイド/つぶやき元の設定について - (2017/07/19 (水) 11:12:57) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
どこからツイートしたかを表示する部分を変更することができる機能です。
この機能を使用するにはツイッターで設定を行う必要があります。
以下の手順を参考にしてください。
#contents()
**apps.twitter.comでの設定変更について
#divclass(alert,alert_error){
下記のapps.twitter.comでの設定変更について、
変更を行ってから反映されるまでに時間がかかる場合があります。
よく確認していただきますようお願い致します。
}
**1. MAKEBOTへログインし、ボットの選択後、「設定する」をクリックします。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide02.png,,width=800)
**2. この画面が表示されることを確認して下さい。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide03.png,,width=800)
**3. callback URLをコピーしてください。(あとの手順で必要となります)
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide04.png,,width=800)
**4. [[apps.twitter.com(クリックで移動します)>https://apps.twitter.com]]へアクセスして右上からログインします。
#divclass(alert,alert_error){
ログインするときは、
Makebotに登録したTwitterアカウントIDとパスワードでログインして下さい。
ログイン出来ない場合は、よくあるお問い合わせの[[dev.twitter.comにログイン出来ない>よくあるお問い合わせ/dev.twitter.comにログイン出来ない場合]]をご参照下さい。
}
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide01.png,,width=800)
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide05.png,,width=800)
**5. アプリケーションを作成します。
***5-1. 「Create a new application」をクリックして下さい。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide06.png,,width=800)
***5-2. 各設定項目に必要事項を入力して下さい。(各項目に何を入力すればいいかは、画像の下の表を参照して下さい。)
#divclass(alert,alert_error){
手順3でコピーしたcallback URLをWebsiteの入力欄には入力しないで下さい。
callback URLの入力欄に入力して下さい。
}
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide07.png,,width=800)
#divclass(tabletag){
|項目|入力|
|Name|つぶやき元に表示される内容です。ボットの名称や場所などを指定して下さい(日本語可)|
|Description|簡単にボットの説明文を入力して下さい。最低10文字以上必要です。(日本語可)|
|Website|お持ちであればウェブサイトのURLを、なければ http://makebot.sh とご入力下さい。|
|Callback URL|Callback URL は手順3でコピーしたcallback URLを貼り付けます。|
}
***5-3. 「Create your Twitter application」をクリックしてアプリケーションを作成して下さい。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/oauth_guide7_1.png,,width=800)
作成が完了して、以下の様な画面に飛ぶと、アプリケーションの作成に成功しています。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/oauth_guide7.png,,width=800)
***5-4. 「You must add your mobile phone to your Twitter profile before creating an application. Please read https://support.twitter.com/articles/110250-adding-your-mobile-number-to-your-account-via-web for for more information」と表示され、アプリケーションの作成に失敗した場合
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide45.png,,width=800)
このようなのエラーが出た場合、Twitterのアカウントに対して携帯電話の番号を登録していただく必要がございます。
Twitterのアカウントに対して電話番号を登録しますと、電話番号の所有者であることを確認されます。
その確認方法は、音声による番号の通知またはSMSによる番号の通知を選択することが出来ます。
SMSによる電話番号の確認は、米国からの国際SMSとなるため、設定により受信できないことがあります。
国際SMSの受信設定が明確でない場合は、音声による番号の通知をおすすめします。
上記方法で問題が解決しなかった場合、MAKEBOTへの登録ではなく、
Twitter社への登録のため、大変お手数ではございますが、
Twitter社まで直接ご連絡いただきますようお願いいたします。
**6. 作成したアプリケーションの設定を変更してください。
#divclass(alert,alert_error){
アプリケーションは作成後の設定では、ボットを正しく動作させることはできません。
この手順を忘れないようにお願いします。
}
***6-1.「settings」のタブをクリックして下さい。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide11.png,,width=800)
***6-2.「Callback URL」を入力し、「Allow this application to be used to Sign in with Twitter」にチェックを入れて下さい。
「Allow this application to be used to Sign in with Twitter」にチェックを入れて、Twitterアカウントの利用に同意して下さい。
このとき、「Callback URL」が入力されているかも確認しておいて下さい。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/oauth_guide6_2.png,,width=800)
***6-3. 「Update this Twitter application's settings」をクリックして設定を保存して下さい。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide13.png,,width=800)
**7. 作成したアプリケーションの権限を変更して下さい。
***7-1. 「Permissions」をクリックして下さい。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide14.png,,width=800)
***7-2. 「Read Only」から「Read and Write」に変更し、「Update settings」で更新して下さい。
「Permissions」タブをクリックして表示された内容を確認して下さい。
ここでの設定が、「Read only」になっていると、正しく動作いたしません。
「Read and Write」をクリックして変更して下さい。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide12.png,,width=800)
**8. 作成したアプリの API key と API secret の値をコピー
設定の保存後、「API Keys」タブへ行き、API Key と API Secretの値をコピーします。
#divclass(alert,alert_error){
作成したアプリケーションのAPI Keyは他の場所では絶対に使用しないで下さい。
その他のボットサービスでAPI Keyを利用する場合、新しいアプリケーションを作成して下さい。
}
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_name_help2_3.png,,width=800)
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/oauth_guide8_1.png,,width=800)
**9. MAKEBOTへログインし、ボットの選択をして下さい。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide02.png,,width=800)
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide03.png,,width=800)
**10. 「つぶやき元の変更」をONにし、先ほどのAPI Key と API Secretを登録します。
#divclass(alert,alert_error){
この時、余分なスペースなどが入っている場合、エラーとなります。
エラーが出る場合はスペースなどが入っていないか、ご確認ください。
}
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide16.png,,width=800)
**11. 設定を保存して、Twitterの認証を行います。
***11-1.「変更を保存」をクリックしてください。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/oauth_guide009-2.png,,width=800)
***11-2. Twitterへ飛ぶので、「連携アプリを認証」をクリックしてください。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide17.png,,width=800)
認証が成功すると、上部に「設定を変更しました」とでます。
その後、つぶやき元の設定にある状態が&bold(){認証済み}になっていれば変更は完了です。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide19.png,,width=800)
どこからツイートしたかを表示する部分を変更することができる機能です。
この機能を使用するにはツイッターで設定を行う必要があります。
以下の手順を参考にしてください。
#contents()
*Twitter Developer Platformでの設定変更について
#divclass(alert,alert_error){
下記のTwitter Developer Platformでの設定変更について、変更を行ってから反映されるまでに時間がかかる場合があります。
よく確認していただきますようお願いします。
なお、makebotの管理画面設定はPCのみ対応しておりますので、以下の操作は全てPCでご利用ください。
}
makebotでの自動つぶやきが成功するまでの手順といたしましては、大まかに以下の通りです。
MAKEBOTでCallbackURLを取得
↓
Twitterで開発者登録を行う(登録されていない方のみ)
↓
TwitterでMAKEBOTをアプリケーションとして登録
↓
MAKEBOTのつぶやき元設定を行う
**1. MAKEBOTへログインし、ボットの選択後、「設定する」をクリックします。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide02.png,,width=800)
**2. この画面が表示されることを確認して下さい。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide03.png,,width=800)
後の手順にてcallback URLをコピーする必要があり、また最後にこの画面にてAPI kay・API secretを入力するため、この画面は閉じずに開いておくことを推奨します。
**3. [[Twitter Developer Platform(クリックで移動します)>https://developer.twitter.com/en/apps]]へアクセスしてツイッターアカウントにログインします。
#divclass(alert,alert_error){
ログインするときは、
Makebotに登録したTwitterアカウントIDとパスワードでログインして下さい。
ログイン出来ない場合は、よくあるお問い合わせの[[dev.twitter.comにログイン出来ない>よくあるお問い合わせ/dev.twitter.comにログイン出来ない場合]]をご参照下さい。
※すでにログインされている場合はこの操作は必要ありません。
}
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide05.png,,width=800)
**4. developerアカウントを作成します。
&bold(){&color(blue){※developerアカウントとは:Twitterアプリケーションを管理するためのアカウントです。Twitterのbotを紐付けるアカウントとは別のものになります。}}
***4-1. 「Create an app」をクリックして下さい。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_01.png,,width=800)
以下の画面が出てきたら「Apply」をクリックします。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_02.png,,width=800)
***4-2. 電話番号を入力します。
#divclass(alert,alert_error){
以下の画面より電話番号を登録してください。
この時に入力した電話番号はTwitterのアカウントに紐づけられますのでご注意ください。
なお、アカウントに電話番号をすでに紐づけている場合は4-3に進んでください。
}
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_03.png,,width=800)
&color(red){※電話番号を入力する際は最初の「0」を抜いて入力するようにしてください。}
その後電話番号にSMSが届きますので、認証コードをコピーして入力してください。
入力し終わった or 入力済みだった場合は「Continue」から進んでください。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_04.png,,width=800)
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_05.png,,width=800)
***4-3.以下の画像に沿って入力してください。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_06.png,,width=800)
使用するアカウントが商用か個人用かをBOTの用途に合わせて選択してください。
今回のサンプルでは個人用アカウントとして申請します。
Account Nameはdeveloperアカウントのユーザー名となり、アルファベットのみ使用できます。
&color(blue){※画像内のAccount nameはサンプル用の一例です。}
次に興味のある事柄を選択してください。特になければOtherを選択してください。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_07.png,,width=800)
botの説明を求められるので、英語(300文字以上)で説明してください。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_08.png,,width=800)
この時、入力するのは以下の内容となります。
1.メインの目的
2.分析の方法
3.コンテンツの共有
4.製品やサービスの公開
これらのことを300文字以上の英文にて記載してください。
なお、この時に入力した文章はメモ帳アプリなどに保存しておくと後のステップで流用できます。
>Will your product, service, or analysis make Twitter content or derived information available to a government entity?
あなたの製品、サービス、または分析は、政府機関(または政府機関に奉仕する団体)が
Twitterコンテンツまたは派生情報を利用できるようにしますか?
上記の質問に対するYES/NOを選択してください。(サンプルではNOを選択しています)
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_09.png,,width=800)
規約を読み、上部にチェックを入れてください。
※下部にもチェックを入れた場合、製品のアップデートや開発者向けのニュースが購読できます。
Submit applicationをクリックし、以下の画面が出ると登録メールアドレスにtwitterよりメールが送信されます。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_10.png,,width=800)
届いたメールにあるConfirm your emailをクリックしてメールアドレスを認証してください。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_11.png,,width=800)
この画面が出ればdeveloperアカウント登録完了となります。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_12.png,,width=800)
**5.アプリケーションを作成します。
「create an app」をクリックして作成します。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_13.png,,width=800)
この時、Callback URLsが必要になりますので、最初に開いた管理画面のつぶやき元設定より「call back URL」のアドレスをコピーしてください。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide04.png,,width=800)
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_14.png,,width=800)
#divclass(tabletag){
|項目|入力|
|App name|つぶやき元に表示される内容です。ボットの名称や場所などを指定して下さい(英数字)|
|Application description|ボットの説明文を10〜200文字以内で入力して下さい。(日本語可)|
|Website URL|お持ちであればウェブサイトのURLを、なければ http://makebot.sh とご入力下さい。|
|Callback URLs|先ほどコピーしたcallback URLを貼り付けます。|
}
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_15.png,,width=800)
「Tell us how this app will be used」では100文字以上でbotの目的を説明してください。
※4-3と同じ内容で構いません。
英文の内容は以下を参考にしてください。
・取扱に留意すべき情報について
Twitterのデータを利用する際に、健康や政治信条、人種、性別など、取扱に留意すべき情報を扱う際は特に注意してください。
・データの取扱について
監視目的でTwitterデータおよびTwitter APIを使用しないようにしてください。
・自動化について
botを使用してスパム行為を行わないようにしてください。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_16.png,,width=800)
Creatをクリックし以下の様な画面が表示されると、アプリケーションの作成に成功しています。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_17.png,,width=800)
**6. 作成したアプリケーションの権限を確認します。
「Permissions」をクリックし、Access permissionが「Read and write」になっているのを確認して下さい。
それ以外の文言になっている場合は右上の「Edit」から変更してください。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_18.png,,width=800)
作成が完了して、以下の様な画面に飛ぶと、アプリケーションの作成に成功しています。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/oauth_guide7.png,,width=800)
**7. 作成したアプリケーションの API key と API secret の値をそれぞれmakebot設定画面へコピーします。
***7-1.MAKEBOTへログインし、ボットの選択をして下さい。
#divclass(alert,alert_error){
※アプリケーション設定画面とは別窓で開くようにしてください。
}
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide02.png,,width=800)
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide03.png,,width=800)
***7-2.アプリケーション設定画面より「Keys and tokens」タブへ行き、API Key と API Secret両方をmakebot設定画面へそれぞれコピー&ペーストします。
#ref(https://img.atwikiimg.com/www55.atwiki.jp/makebotsh/pub/guide/apps/guide_19.png,,width=800)
***7-3.「つぶやき元の変更」をONにし、先ほどのAPI Key と API Secretを登録します。
#divclass(alert,alert_error){
この時、余分なスペースなどが入っているとエラーとなります。
エラーが出る場合はスペースなどが入っていないか、ご確認ください。
また、作成したアプリケーションのAPI Keyは他の場所では絶対に使用しないで下さい。
その他のボットサービスでAPI Keyを利用する場合、新しいアプリケーションを作成して下さい。
}
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide16.png,,width=800)
**8. 設定を保存して、Twitterの認証を行います。
***8-1.「変更を保存」をクリックしてください。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/oauth_guide009-2.png,,width=800)
***8-2. Twitterへ飛ぶので、「連携アプリを認証」をクリックしてください。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide17.png,,width=800)
認証が成功すると、上部に「設定を変更しました」とでます。
その後、つぶやき元の設定にある状態が&bold(){認証済み}になっていれば変更は完了です。
#ref(http://www55.atwiki.jp/_pub/makebotsh/guide/tweet_oauth_guide19.png,,width=800)
**9.完了
これでmakebotの利用を開始するための準備が完了しました!お疲れ様でした。
「つぶやき登録」よりつぶやきを登録すると、指定したタイミングで呟かれるようになります。
- 定期つぶやきについては[[こちら>https://www55.atwiki.jp/makebotsh/pages/44.html#id_0868c74f]]
- 時間指定つぶやきについては[[こちら>https://www55.atwiki.jp/makebotsh/pages/19.html]]