新しいTwitter APIコンシューマーと秘密鍵の取得


118

私はTwitterプロジェクトでOAuthを使用したいのですが、コンシューマキーとシークレットキーをどこで取得できるかわかりません。

どうすれば入手できますか?

回答:


83

コンシューマキーとコンシューマシークレットを取得するには、Twitterでアプリを作成する必要があります。

https://developer.twitter.com/en/apps

次に、コンシューマキーとコンシューマシークレットを含むページが表示されます。


1
これはうまくいき、Pankajの答えは古い解決策のようです。
eddyparkinson 2012

2
:あなたは、この従わなかった場合にも、プロフィールに電話番号を追加する必要がありますsupport.twitter.com/articles/...
Pra_A

34
  1. Twitter Developersセクションにログインします。

    • まだアカウントをお持ちでない場合は、通常のTwitter認証情報でログインできます
  2. 「に進みアプリの作成

  3. APIとの接続に使用するアプリケーションの詳細を入力します

    • アプリケーション名は一意である必要があります。他の誰かがすでにそれを使用している場合、使用されていないものを考えるまで、アプリケーションを登録することはできません。
  4. Twitterアプリケーションの作成をクリックします

  5. 新しいアプリの詳細がコンシューマキーとコンシューマシークレットとともに表示されます。

  6. アクセストークンが必要な場合は、下にスクロールして[ Create my access token ]をクリックします。

    • 次に、ページが[詳細]タブで新しいアクセストークンで更新されます。必要に応じて、いつでもこれらを再作成できます。

デフォルトでは、アプリには読み取り専用アクセスが許可されます。これを変更するには、[設定 ]タブに移動し、[アプリケーションタイプ]セクションで必要なアクセスレベルを変更します。

既存のアプリ

既存のアプリケーションのコンシューマーとアクセストークンを取得するには、[マイアプリケーション](右上のメニューから利用可能)に移動します。


1
これは最も役立つ回答でした。明確でシンプルであることに感謝します。
PhilMarc

賛成!ベストアンサー:シンプルでわかりやすい、簡潔、正確、効果的!
Cody

17

ステップ 1。https : //dev.twitter.com/appsに移動します


ステップ 2。アプリの作成(フォームに記入)


ステップ3必要に応じて権限を変更します(単に読み取り、書き込み、実行するかどうかによって異なります)


ステップ4 .Go To APIキーセクションに移動し、[ACCESS TOKENの生成]をクリックします。


答えるために5年遅れ:)

これで、必要なのはこれらのトークンだけです。

'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret

9
少なくとも誰かがAPIキー= consumerKey!
FDIM、2014年

何時間もの検索の後、これは、アクセストークン、コンシューマキー、シークレットなどの間のこの関係を説明する最初の知識です。Twitterは失敗し、Stack Overflowが勝利しました。ありがとう!
Rob Segal 2014

私が経験した苦痛はまさにそれでした、それが私がそれが5年遅れでさえ答えを投稿した理由です。
HIRA THAKUR 2014

私のAndroidアプリでTwitterなどの数字のリクエストをするとき、APIとシークレットの代わりに2つ以上( 'oauth_access_token'、 'oauth_access_token_secret')または2つ以下( 'consumer_key'、 'consumer_secret)を使用する必要がある場合、 ')
Sudhanshu Gaur 2016

3

単にここに行きます:https : //dev.twitter.com/apps/new Twitterアカウントでログインしていることを確認してから-作成します-ランダム(テスト)コンテンツを入力した場合でも-アプリを作成します-後で受け取りますあなたが必要とするすべてのデータ:)




3

Twitter FAQから:

APIとのほとんどの統合では、APIキーを使用してTwitterに対してアプリケーションを識別する必要があります。Twitterプラットフォームでは、「APIキー」という用語は通常、OAuthコンシューマーキーと呼ばれるものを指します。この文字列は、APIへのリクエストを行うときにアプリケーションを識別します。OAuth 1.0aでは、「APIキー」はおそらくこのコンシューマキーとTwitterへのリクエストに安全に「署名」するために使用される文字列である「コンシューマシークレット」の組み合わせを指します。


0

2018年11月から、TwitterのAPIにアクセスしたい方は、https://developer.twitter.com/にアクセスしてTwitter開発アカウントを申請する必要があります。アプリケーションが承認されると、Twitterアプリを作成できるのはあなただけになります。

Twitter開発者アカウントの準備ができたら:

1)https://developer.twitter.com/にアクセスます

2)[ アプリ ]をクリックし、[ アプリの作成 ]をクリックします

3)アプリの名前説明を入力します。

4)「WebサイトのURL」フィールドにWebサイト名を入力します

5)[ 作成]をクリックします

6)アプリに移動し、[ 詳細 ]をクリックして、[ キーとトークン ]に移動します。

リファレンス:http : //www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.