Twitter APIの取得がかなり困難【ハードル高め】 | セール情報大好き

Twitter APIの取得がかなり困難【ハードル高め】

どうもこんにちは!オザキ(@s4224945)です。

TwitterのAPIを取得すると色々と仕事が捗りそうだなぁと思っていたので、ぜひとも取得しようと思いました。
しかし、昔のAPI取得は簡単だったらしいですが、最近はAPI取得が審査化してしまったので躓いている人が多いようです。
ということで、API取得に関してAPIを取得するまでを随時更新していきたいと思います。

スポンサーリンク
<Twitter APIの取得がかなり困難【ハードル高め】/ins>

API登録の流れ

Twitter Developerのページからアクセスできます。

twitterdevelopers

ここで「Apply for a developer account」を選択します。

twitterdevelopers2

次の画面で「personal use」として使用するにチェックを入れて、Account nameとJapanを選択します。

twitterdevelopers3

で、ここからが問題なんですが、ここに使う理由を記入していかなければいけません。

ちょっと使ってみたいという方にはなかなか難問です。(つまり私にはかなり面倒)

で、一週間以上前にここは記入したのですが、結局申請通らず。

メールがくるも追加で情報が必要

Twitterよりメールが下記のように来ました。

Twitter
Thanks for applying for access!

In order to complete our review of your application, we need additional information about your use case. The most common types of information that can help expedite our review include:

The core use case, intent, or business purpose for your use of the Twitter APIs
If you intend to analyze Tweets, Twitter users, or their content, share details about the analyses you plan to conduct and the methods or techniques
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, 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 this information to Twitter, reply to this email.
Thank you for your interest in building on Twitter.

結局特に要件満たせてなかったのか、同じような文章が返ってきました。

面倒ですが、もう一度トライしてみることに。
ちなみに返ってきたメールにそのまま返信でいいっぽいです。

申請が必要になったことというのには、ネットで調べてみると「治安維持」というのが目的との噂が書いてありました。
まあ確かに、botだらけになってspamメールがたくさん来てたりしてたからユーザーにとっては不利益だよなぁ・・・とは思います。

私のようにAPI使ってどんなことできるんだろう?と思って実験したい人にとってはなかなか敷居が高くてくたびれそうです。

で、返ってきた文章がこちら。

Twitter
Thank you for your response.

At this time, we still do not have enough specific information about your intended use case to complete review of your application. As a reminder, we previously requested additional information about:

The core use case, intent, or business purpose for your use of the Twitter APIs
Note that “business purpose” in this context includes uses not necessarily connected to a commercial business. We require information about the problem, user story, or 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, 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, 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
Where possible, please share links to illustrations and/or sample work products. Note that we can’t view attachments.
To provide this information to Twitter, reply to this email. Failure to provide the necessary information will result in the rejection of your application.
Thank you for your interest in building on Twitter.

なんか前より長くなってないか?笑
結構面倒だなこれ・・・と面倒くささが半端ないです。
1週間くらい放置していましたが、そのあと再びメールすることにしました。
返信されてきたらもう一度報告します。無事通るかな。

一応日本語訳下に書いておきます。Google翻訳ですけど。

Twitter
ご回答いただきありがとうございます。

現時点では、アプリケーションのレビューを完了するには、目的のユースケースに関する具体的な情報がまだ十分にありません。これまでに、私たちは以前に以下についての追加情報を要求しました。

Twitter APIを使用するための中心的な使用例、意図、またはビジネス目的
この文脈における「ビジネス目的」は、必ずしも商用ビジネスに関連しない使用を含むことに留意されたい。私たちは、問題、ユーザのストーリー、またはTwitterコンテンツの使用が意図する全体的な目標に関する情報を必要とします。
学生、コーディングの習得、またはTwitter APIを使い始めるだけの場合は、潜在的なプロジェクトや焦点の分野についての詳細を記入してください。
ツイート、Twitterユーザー、またはそのコンテンツを分析する場合は、実施しようとしている分析や方法やテクニックの詳細を共有してください
このコンテキストでの「分析」には、Twitterのコンテンツに対して実行される処理の形式が含まれます。可能な限りユースケースを詳細かつ包括的に説明してください。
あなたの使用がTweeting、Retweeting、または好みのコンテンツを含む場合、あなたがTwitterユーザーまたはそのコンテンツとやり取りする方法を共有します。
TwitterからTwitterのコンテンツを表示する場合は、TweetsやTwitterのコンテンツが行レベルで表示されるのか、集計されるのかなど、製品やサービスのユーザーに表示される方法と場所を説明します
可能であれば、イラストや作品のサンプルへのリンクを共有してください。添付ファイルは表示できません。
この情報をTwitterに提供するには、このメールに返信してください。必要な情報を提供しないと、申請が却下されます。

Twitterに興味を持っていただきありがとうございます。

naoyu.netさん

まとめ

結構面倒なTwitterのAPI取得。
もっと面倒にならないうちに取得しておいた方がいいかもしれませんね。
また後日追記します。

スポンサーリンク

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

コメント

  1. ウエハラミカ より:

    初めまして、拝見させていただきました。

    本件内容を参考にさせていただきながら、申請いたしました。
    ツイッターのAPI取得は完了できましたか?

    進展がございましたらご教授、ご共有いただけますと幸いです。

    • numo33 より:

      コメントありがとうございます。
      このあと数日したらAPI取得できましたよ!