twitterのAPIキーの取得方法

このQ&Aのポイント
  • twitterのAPIキーの取得方法について紹介します。
  • twitterのAPI仕様変更に伴い、以前の利用方法が停止してしまったため、APIキーを独自に取得する必要があります。
  • APIキーの取得方法は、https://developer.twitter.com/ja にアクセスし、ログインした状態でダッシュボードを確認することで行うことができます。
回答を見る
  • ベストアンサー

twitterのAPIキーの取得方法

先日twitterのAPIの仕様が変更になりました。 そのため、今まで利用していましたBotサービスのサイトが停止してしまい、未だに復旧しておりません。 サイトの説明によれば、独自にAPIキーを取得して設定すれば個人単位では動作する。とのことでしたので、独自でAPIキーを取得することにしました。 以下のサイトでの取得が必要です。 https://developer.twitter.com/ja twitterにログインした状態で、このサイトにアクセスすると、ほぼ自動的にAPIキーが作成されます。 そしてダッシュボードにアクセスしてAPIキーを取得できるのですが、何故かAPIキーを表示することができません。(一部伏せ字になっています) どこかで確認ができると思うのですが、今のところ発見することができておりません。 もし出来上がっているAPIキーを確認する方法を御存知でしたらご指導をお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • MT765
  • ベストアンサー率56% (1896/3330)
回答No.1

下記ページで開発者の無料アカウントを登録すれば発行されると思います。 【Developer Portal】 https://developer.twitter.com/en/portal/petition/essential/basic-info

関連するQ&A

  • Google AJAX Feed APIキーの取得

    Google AJAX Feed APIキーの取得方法を教えて下さい。 以前は、 http://code.google.com/intl/ja/apis/loader/signup.html にアクセスして、MY WEB SITE URLにURLを入れれば、「Your Key」として取得できていたと思うんですが、現在上記サイトにアクセスしても、URLを入れる欄がなくなっており、困っています。 どうやってKEYを取得すればいいのでしょうか???

  • TwitterのAPIに関して?

    自身のサイトに訪問した人が、 サイト上からTwitterにつぶやいてもらって その一覧を自身のサイトで見れるようにする事はできますでしょうか? 用途 ライブの告知サイトを作成して、ライブを見た人が感想などをつぶやいてもらって それをサイト上で閲覧できるようにしたいのですが、つぶやくのも手軽にできるように、 サイト上から簡単につぶやきができる方法をなるべく採用したいと考えています。 現状は、 TwitterのAPIなどの存在は確認しましたが、内容が難しく把握できませんでした。 Twitterの用語なのか?APIの用語なのか? そもそも、APIを使う必要があるのか? (質問のタイトルにAPIと書いたのはAPIの知識がある方ならば、別のやり方でも解るのでは無いかとタイトル付けさせていただきました。) Twitter自体初心者で右も左も解からないレベルです。 PHP等は少し触る程度で簡単な掲示板を作成できる初心者程度の利用です。 果して、このレベル知識で実現可能かどうか不安ですが、 良い方法が無い場合、課題としてのアドバイスで構いませんお願いできませんでしょうか?

    • ベストアンサー
    • PHP
  • GoogleMap API キー取得について

    お世話になります。 GoogleMapをひとつのサイトで複数利用したいので、APIページでフォルダごとに申し込みました。 たとえは、 http://aaa.jp/bbb/ccc/ccc.html http://aaa.jp/bbb/ddd/ddd.html といった具合です。 GoogleMapを作るのは初めてなので、ひとつずつ確実にと、まず、ccc.htmlを作り、マーカーもインフォウインドもうまくできました。 次に、ddd.htmlのためにAPI Keyをとり貼り付けたのですが 「使用されているキーは他のウェブサイトに登録されています。このサイト用のキーを取得してください。」 と表示されます。 キー取得の注意事項に同一フォルダ内で複数ファイルには利用できないとあったのでフォルダ分けしているのですが・・・ どうしたらいいでしょうか?

  • ツイッターのAPIでOAUTH認証を使用してのAPIリクエストについて

    ツイッターのAPIでOAUTH認証を使用してのAPIリクエストについて ツイッターのAPIを利用してアプリケーションを開発しています。 OAUTH認証でアクセストークンの取得まではできたのですが、 アクセストークンを使ってAPIにアクセスしたところページが 存在しないとの旨を伝えられました。 ↓実際のソース https://twitter.com/1/statuses/update.xml?in_reply_to_status_id=自分のID(アクセストークンで取得したもの)&oauth_consumer_key=OAUTHコンシューマキー&oauth_nonce=ランダム文字列&oauth_signature_method=HMAC-SHA1&oauth_timestamp=タイムスタンプ&oauth_token=アクセストークン&oauth_version=1.0&status=つぶやきたい内容&oauth_signature=署名 上記URLにheader()(リダイレクト)でアクセスしています。simplexml_load_file()や file_get_contents();だと何も取得できませんでした。 特に不安なのがin_reply_to_status_idの指定先と実際のリクエストの仕方が良く わからない事です。何とかして呟きたいのでご教示よろしくお願いいたします。

  • GoogleMapsAPI Key取得ができない

    HPを変更しました。 google maps を入れたいのです。 しかし、下記コメントが出てます。 このウエブサイトには 別のgoogle maps apiキーが必要です。新しいキーは http://code.google.com/apis/maps/documentation/javascript/v2/introduction.html#Obtaining_Key で作成できます。 ここを調べて見ても、apiキーが取得できません。 Google Maps APIを使うための API Key の取得が、V3では不要になりました。 と書いてありますが、現状api keyを取得しないと、使えません。 いろいろ調べたのですが、v2の取得方法は書いてありますが、現状では役に立ちません。 http://code.google.com/intl/ja/apis/maps/signup.html で登録できないから、質問しています。 具体的なやり方を教えてください。

  • Twitterでリクエストトークン取得時にエラー

    初歩的な質問で申し訳ありません。 色々と修正してみたのですが、どうしても分からなかったので質問させてください。 TwitterのAPIを利用してbotシステムを作っているのですが、 最初の認証画面のところで、リクエストトークンが取得できなくなってしまいました。 昨日までは正常に動いていたのを確認できていたんですが・・・ ********** 【ソース】 require_once '../twitteroauth-master/twitteroauth/twitteroauth.php'; $api_key = 'xxxxxx'; $api_secret = 'xxxxxxxxxx'; // TwitterOAuth認証を作成 $twitter = new TwitterOAuth($api_key, $api_secret); // トークン情報から認証URLを取得 $request_token = $twitter->getRequestToken('http://hoge.jp/callback.php'); $url = $twitter->getAuthorizeURL($request_token, true); // セッションにデータを保存 $_SESSION["token"] = $request_token["oauth_token"]; $_SESSION["token_secret"] = $request_token["oauth_token_secret"]; // 認証ページ表示 header("Location: $url"); ********** ちなみに、TwitterのAPI取得画面で、Callback URLは設定しています。 また、twitteroauth.phpのhttpファンクションの中でcurl_error($ci)を表示させると、 「Problem with the SSL CA cert (path? access rights?)」 というエラーメッセージが表示されました。 なぜいきなりエラーが起こるようになってしまったのか、何か不備があるのであれば教えていただけないでしょうか。 お知恵を貸していただければと思います。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • Twitterフォロワー数 取得 API xml

    【 Twitterフォロワー数 取得 API xml 】 twitterのフォロワー数を取得しwebsiteに表示したいです。 下記のcodeを記述したのですが、 取得出来ない場合があります。 (Aのサイトですと表示されBのサイトですと表示されない) <?php $urlt = str_replace(0xefbbbf, '', file_get_contents('http://api.twitter.com/1/statuses/user_timeline.xml?id=□□□□□□')); $xmlt = simplexml_load_string($urlt); print $xmlt->status->user->followers_count; ?> ※上記の □□□□□□ 部分には 表示させたいtwitterのscreen_nameかidをいれます。 どうしてもわからずこちらに質問させて頂きました。。。 よろしくお願いいたします。。

    • 締切済み
    • PHP
  • Twitter APIのリファレンスサイト(Twi

    Twitter APIのリファレンスサイト(Twitter Developer Documentation)の読み方が分かりません... Twitter API使い方というよりは、”ドキュメントの読み解き方” が質問したいことの本質です 。 まずこのページなのですが... https://dev.twitter.com/oauth/reference/post/oauth/request_token Parametersには項目が2つしかないのに、 サンプルのリクエストにはパラメータが7つあるように見えます... 明らかにおかしくないですか? ここでの「Parameters」はどういう意味なんですか? どうして「oauth_callback」と「x_auth_access_type」の2つのパラメータだけを取り上げて説明しているのでしょうか... 全てのパラメータについての説明があるページはないのでしょうか... ※TwitterAPIについて分かりやすく説明している非公式のサイトなどの紹介は不要です。 公式のドキュメントを読み解いて理解したいのです。

  • Twitter APIが利用できない!?

    Twitter APIを利用してWebアプリケーションを作成しようとしています。手始めにローカル開発環境でタイムラインを取得したのですが、レンタルサーバに移すと取得できません。 <?php require_once( 'twitteroauth.php' ); (OAuth認証でアクセストークン等を取得する処理は省略) $TwitterOAuth = new TwitterOAuth('コンシューマキー', 'コンシューマシークレット', 'アクセストークン', 'アクセスシークレット'); // タイムラインを取得 $timeLine = $TwitterOAuth->get('statuses/home_timeline'); (以下、表示処理は省略) ?> PHPを使ってこのように書きました。(今回はライブラリとして、TwitterOAuthを使わせていただきました。) ローカル開発環境でこのプログラムを動かすと、正常に動作しました。 しかし、これをレンタルサーバに移すと、動かなくなります・・・ 以下、状況をまとめました。 ・色々試してみるとレンタルサーバ上においても、OAuth認証はうまくいっている模様。  アクセストークン等は取得できていた。 ・タイムラインの取得処理だけが失敗して、NULLが入ってしまっている。   → Twitter APIへのアクセスができない? ・しかし、$TwitterOAuth->post('statuses/update', array('status' =>'テストツイート'));は  うまくいく。   → 試してみると、GETメソッドのものだけが失敗する模様 ・ライブラリを他の物にして、同じ機能を実装しても同様のことが起こります。  ライブラリ無しで書いてみても同じでした。ローカルではうまくいくのに・・・ ・利用しているレンタルサーバは、さくらインターネットのレンタルサーバ。  もう1つは個人の方が運営しているレンタルサーバ。  どちらもライブラリの動作環境は満たしている。 php.iniの問題でしょうか。 それともTwitter APIの利用できないサーバがあるのでしょうか。 初心者なりに色々考えてみましたがわかりませんでした。 どうしたらよいでしょうか。

    • ベストアンサー
    • PHP
  • TwitterのURLからツイート内容を取得

    Twitterのツイート内容取得方法について、質問させてください。 現在、Twitter APIを使用して、PHPにてプログラムを組んでいます。 Twitterのツイート内容を、URLから取得させたいと思っているのですが、 Twitter APIでそういったことをするのは可能でしょうか? 「Twitter API ツイート内容を取得 URL」というキーワードで検索してみましたが、 今のところ取得方法が見つかっていません。 どうすればURLからツイート内容が取得できるのか、 そもそもそんなことは出来ないのか、ご存知の方がいらっしゃいましたら 教えていただければと思います。

    • ベストアンサー
    • PHP