こんにちはショウです
ツイッターのAPIを使ったアプリ開発
~面白いことをいろいろやってみよう~シリーズです
今日は第1章の APIを使用するために必要なツイッターのデベロッパー登録及び認証キーの取得について紹介します
ツイッターのAPIを使えば、タイムラインの取得や
自動で「いいね」をつけるなどいろんなことができます
初心者でもわかるように説明していきますので、みなさん挑戦してみてください
デベロッパー登録
まずはこちらにアクセスしてください
ツイッターのアカウントがない人は先にアカウントの作成を行ってください
右上のAppsをクリックしてください
Create an appをクリックしてください
デベロッパアカウントを作成してくださいと言われるので
Applyをクリックしてください
ログインしているアカウントを確認してContinueをクリックしてください
法人か個人の選択画面が表示されます
個人の場合は下を選択してアカウント名と国(Japan)を選択して
Continueをクリックしてください
使用目的の選択画面が表示されます
なにを選んでも大丈夫です
自分の使用目的に合ったものを選択します
Academic research
学術研究
Publish and curate Tweets
ツイートの公開と管理
Advertising
広告
Student project / Learning to code
学生プロジェクト/コードの習得
Audience analysis
オーディエンス分析
Chatbots and automation
チャットボットと自動化
Topic analysis
トピック分析
Consumer / end-user experience
消費者/エンドユーザーエクスペリエンス
Trend and event detection
トレンドとイベントの検出
Engagement and customer service
顧客サービスの案内
300文字以上の英語でAPIを使用する製品についての説明を記載してください
何を書いていても審査は大丈夫らしいのですが、私はgoogle翻訳に頼りました
- TwitterAPIの主な使用理由は何ですか?
- ツイートとかユーザーを分析しますか?もしやるならどうやってやる予定ですか
- ツイート、リツイート、いいねをしますか?もしやるならどうやってやる予定ですか?
- どうやって分析したツイッターデータを表示させますか?
私の申請時の文章を載せておきます
私は現在プログラミングを勉強中で、ツイッターAPIの使用についても学びたいと思っています
ツイッターAPIを使用して、ユーザの投稿を取得したり、リツイートしたり、いいねをつけられるアプリを作成します、そしてそのアプリを多くの人たちに使ってもらおうと考えています
将来的にはアプリを使っている人々から便利だと言われるアプリを作っていきたいです
I am currently studying programming and want to learn about the use of the Twitter API
Use the Twitter API to get the user’s post, create an app that can be retweeted, and like it, and I’m hoping to make that app available to many people
In the future, I would like to create an application that people who use the application are said to be useful
政府機関が関係あるか聞かれますので、
Noを選択してContinueをクリックしてください
Will your product, service, or analysis make Twitter content or derived information available to a government entity?
あなたの製品、サービス、または分析によって、Twitterコンテンツまたは派生情報が政府機関に利用可能になりますか?
確認がはいるので、Acceptをクリックしてください
表示された利用規約を確認してから
利用規約の同意とツイッターからのメール受信についてチェックを入れて
Submit applicationをクリックしてください
ここまで来るとデベロッパ登録が完了しました、メールが届いておるはずなので
確認してください
アプリの登録
デベロッパ登録した画面からGet Startedをクリックしてください
Create an appをクリックしてください
Create an appをクリックしてください
アプリ名とアプリの簡単な説明(10文字~200文字)を記載してください
適当なURLを入力してください
私は自分のブログのURLなのですが、まだ存在しないページのURLを記入しています
アプリの使用方法を聞かれますので、英語で100文字以上で記入してください
Tell us how this app will be used
このアプリの使用方法を教えてください
私の申請時の文章を載せておきます
私のWEBサイトからダウンロードして使ってもらいます
一般的なクライアントアプリを作る予定です
主には私の勉強用に作っていきます
Download it from my web site and use it
I will make a general client app
Mainly I will make it for my study
最後の確認がでますので、Createをクリックしてください
Review our Developer Terms
開発者規約を確認する
登録情報が表示されますので、Keys and tokensをクリックしてください
コンシューマーキーが表示されます
Createをクリックしてアクセストークンも取得してください
まとめ
以上で、登録は完了です
コンシューマーキーとアクセストークンが習得できれば
ツイッターAPIを使用できる状態です
次回はAPIを使ってツイートの取得をやってみようと思います