Webサイトのデータを自作プログラムでツイッターに配信しようとする場合、Twitter APIを使う必要があります。
そのための第一歩が、Twitter Developerアカウント(開発者アカウント)の取得・申請。
これまでにも何度か申請を行ったことがあったのですが、今回どういった理由か、いつもより再質問が多かったので、経過を残しておきます。
審査が終わるまでは、Developer Portalにアクセスすると審査中の画面が表示されます。
2020年1月5日 受信
ご利用ありがとうございます。
お客様のTwitter開発者アカウントの申請を受理しましたので、審査を開始いたします。
追加のお知らせをお送りする場合がありますので、このメールアドレスおよび迷惑メールフォルダをご確認いただきますようにお願いいたします。この申請手続きのためTwitterのAPI利用開始までにお時間を頂戴しますが、いただいた情報を使用して開発者の皆様に最適なサポートを提供するとともに弊社のプラットフォームを保護し公開の場での会話の健全性を向上してまいりますので、ご理解いただきますようにお願い申し上げます。
利用規約および開発者規約の詳細、ドキュメント、またはコミュニティフォーラムもご参照ください。
必要な情報をすべてご提供いただいている場合は、審査終了後にメールをお送りいたします。Twitterでの開発に関心をお寄せいただきありがとうございます。
よろしくお願いいたします。
これは、申請直後に来るメールです。
早い場合はこのメールのあと時間をおかずに申請が許可され、Developer Portalにアクセスできるようになります。
2020年1月6日 受信
ご利用ありがとうございます。
Twitterプラットフォームでの開発に関心をお寄せいただきありがとうございます。
お客さまの開発者アカウント申請の審査を完了する前に、お客さまの使用目的についての詳細情報のご提供をお願いします。
審査で重視されるのは以下のような情報です。
・Twitter APIを使用する中核的な使用目的、意図、ビジネス上の目的。
・ツイート、Twitterアカウント、またはそのコンテンツを分析する場合は、実施する分析の内容と手法または技術について詳しくお教えください。
・ツイート、リツイート、いいねの使用が含まれる場合は、Twitterアカウントまたはそのコンテンツに対してどのような操作を行うのかをお教えください。
・TwitterコンテンツをTwitter以外で表示する場合は、お客さまの製品またはサービスで、ツイートおよびTwitterコンテンツがどこにどのように表示されるかを、行レベルの表示か集計表示かを含めてご説明願います。上記の詳細情報を記載のうえ、このメールにご返信ください。返信をいただきましたら、審査を続行いたします。ご理解、ご協力いただければ幸いです。
よろしくお願いいたします。
このように日本語のメールが来ました。
申請のときにも聞かれたような質問ですが、申請時は英語で記入する必要があるので、それに比べたら楽なもの。
2020年1月7日 送信
審査ご担当者様
ご連絡ありがとうございます。
Twitter APIの使用目的について返信させていただきます。> Twitter APIを使用する中核的な使用目的、意図、ビジネス上の目的。
Webサイトではユーザーが創作した当て字・漢字を募集しております。
https://kanjibank.net/これら投稿のうちユーザー評価の良いものをTwitterへ配信・紹介することで、
フォロワー獲得、並びにWebユーザーを獲得したいというのが目的です。>ツイート、Twitterアカウント、またはそのコンテンツを分析する場合は、実施する分析の内容と手法または技術について詳しくお教えください。
特に分析は予定しておりません。
>ツイート、リツイート、いいねの使用が含まれる場合は、Twitterアカウントまたはそのコンテンツに対してどのような操作を行うのかをお教えください。
ツイート機能のみ使用します。
Webサイトにユーザーが投稿したコンテンツを、
2~3時間に1ツイートの頻度でタイムラインに配信する予定です。>TwitterコンテンツをTwitter以外で表示する場合は、お客さまの製品またはサービスで、ツイートおよびTwitterコンテンツがどこにどのように表示されるかを、行レベルの表示か集計表示かを含めてご説明願います。
Webサイトからタイムラインへの配信のみで、
Twitterコンテンツを取得・表示する予定はありません。他にも必要な情報がありましたらご連絡ください。
どうぞよろしくお願いいたします。
質問部分を引用しつつ、使用目的を回答しました。
2020年1月7日 受信
Hello,
Thanks for your response. We still need some more details for our review of your Twitter developer account application.
The information we still need includes:
●The core use case, intent, or business purpose for your use of the Twitter APIs.
・Please note, “business purpose” in this context includes uses not necessarily connected to a commercial business. We require information about the problem, user story, or the overall goal your use of Twitter content is intended to address.
・If you are a student, learning to code, or just getting started with the Twitter APIs, please provide details about potential projects, or areas of focus.●If you intend to analyze Tweets, Twitter users, or their content, please share details about the analyses you plan to conduct, and the methods or techniques.
・Note that “analyze” in this context includes any form of processing performed on Twitter content. Please provide as detailed and exhaustive an explanation as possible of your intended use case.●If your use involves Tweeting, Retweeting, or liking content, share how you will interact with Twitter users or their content.
●If you’ll display Twitter content off of Twitter, please explain how, and where, Tweets and Twitter content will be displayed to users of your product or service, including whether Tweets and Twitter content will be displayed at row level, or aggregated.
To provide the information, please respond to this email. Where possible, please share links to illustrations, or sample work products.
And keep in mind, we can’t view attachments.
If we don’t receive the information we need, your application will not be accepted.
We appreciate your help!
Thanks,
なにが気に入らなかったのかは分かりませんが、今度は英語でのメールが届きました。
Googleで翻訳しながら読んでみても、聞かれていることはあまり変わっていない模様です。
2020年1月8日 送信
Hello, Twitter developer-accounts,
I will send requested information as below.
Please note, “business purpose” in this context includes uses not necessarily connected to a commercial business. We require information about the problem, user story, or the overall goal your use of Twitter content is intended to address.
My web site is “Kanjibank” that users enjoy posting “Kanji character”
created by user. These character are kind of joke.I want to tweet a posted “Kanji character” once 2 or 3 hours,
so that followers can enjoy posted “Kanji character”.
And I hope that some of followers might come to my web site and post own
“Kanji character”.If you are a student, learning to code, or just getting started with the Twitter APIs, please provide details about potential projects, or areas of focus.
I am not a student.
If you intend to analyze Tweets, Twitter users, or their content, please share details about the analyses you plan to conduct, and the methods or techniques.
Note that “analyze” in this context includes any form of processing performed on Twitter content. Please provide as detailed and exhaustive an explanation as possible of your intended use case.I do not need to analyze Tweets.
If your use involves Tweeting, Retweeting, or liking content, share how you will interact with Twitter users or their content.
I want to use involves only Tweeting.
I want to show tweet a posted “Kanji character” to Twitter users.If you’ll display Twitter content off of Twitter, please explain how, and where, Tweets and Twitter content will be displayed to users of your product or service, including whether Tweets and Twitter content will be displayed at row level, or aggregated.
I will not get and display Twitter content.
To provide the information, please respond to this email. Where possible, please share links to illustrations, or sample work products.
Website https://kanjibank.net/
If you have any other information you need, please contact us.
Thank you very much.
特に最初の、business purposeに関する質問の主旨が掴みかねたのですが、とりあえずサイトのこととTwitter APIを使いたい理由を改めて説明してみました。
2020年1月8日 受信
Your Twitter developer account application has been approved!
Thanks for applying for access. We’ve completed our review of your application, and are excited to share that your request has been approved.
Sign in to your developer account to get started: https://developer.twitter.com/en/portal/register/welcome
Thanks for building on Twitter!
3、4時間後にはこのように申請が許可されたというメールが届き、Developerポータルにも問題なくアクセスできるようになりました。
これまで、アカウントを作成した時はすぐに許可が出て、使えるようになっていました。
アカウント申請にあたりここまで何度も質問を繰り返されたのは初めてで、再質問といっても、申請時に聞かれることと大して違いはありませんでした。
利用目的を細かく審査するというよりは本人確認の意味合いが強いのかな、と思いました。
こういったことは初めてでしたから、全員にこのような確認が行われるのではなく、全ての申請のなかかからある確率で再質問対象を抽出しているのかもしれません。
コメント