125

OAuth を使用したい Twitter プロジェクトに取り組んでいますが、コンシューマ キーと秘密キーをどこで取得すればよいかわかりません。

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

4

9 に答える 9

95

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

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

次に、Consumer Key と Consumer Secret を含むページに移動します。

この情報が Twitter の OAuth の要点を明確にすることを願っています。

  1. Twitter アカウントをまだ持っていない場合は作成します
  2. 「https://apps.twitter.com」にアクセスし、必要なプロンプトに従って開発者プロジェクトを作成します (Twitter では、アカウントを承認する前にいくつかの質問に答える必要があります。私の場合、承認はほぼ瞬時に行われました)。
  3. 開発者ポータルを介して API キーとシークレットを要求すると、Twitter は次の 3 つのことを生成します。
  • API キー (これは「コンシューマー キー」です)
  • API シークレット キー (これは「コンシューマー シークレット」です)
  • ベアラートークン
  1. 次に、開発者ポータルの「認証トークン」エリアにアクセスし、「アクセス トークンとシークレット」を生成します。これにより、次の 2 つの項目が提供されます。
  • アクセス トークン (これが「トークン キー」です)
  • アクセス トークン シークレット (これが「トークン シークレット」です)
  1. コンシューマー キー、コンシューマー シークレット、トークン キー、およびトークン シークレットは、Twitter API 呼び出しを実行するのに十分なはずです (私にとってはそうでした)。幸運を!
于 2011-07-29T14:55:55.227 に答える
34
  1. Twitter 開発者セクションにログインします。

    • まだアカウントを持っていない場合は、通常の Twitter 資格情報でログインできます。
  2. アプリを作成する」に進みます

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

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

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

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

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

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

既存のアプリ

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

于 2012-09-09T00:43:32.373 に答える
22

ステップ 1 .https: //dev.twitter.com/apps にアクセスします。


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


ステップ 3 .必要に応じてアクセス許可を変更します (読み取り、書き込み、または実行のみの場合に応じて)


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


答えるのに5年遅れました:)

これで、必要なトークンがすべて揃いました。

'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret
于 2014-03-08T06:46:41.993 に答える
3

https://dev.twitter.com/appsに移動して、すべてのアプリを一覧表示します。目的のアプリをクリックして、そのコンシューマーと秘密鍵を取得します。まだアプリを作成していない場合は、https: //dev.twitter.com/apps/new に従って新しいアプリを作成してください。

于 2012-06-15T13:12:15.427 に答える
3

このスライド ショーは、2013 年 6 月に両方のキーを更新する方法を示しています。

http://www.slideshare.net/Tweetganic/generate-twitter-applications

于 2013-06-12T02:51:26.777 に答える
3

Twitter の FAQ から:

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

于 2014-02-17T16:27:24.317 に答える
3

ここにアクセスしてください: https://dev.twitter.com/apps/new Twitter アカウントでログインしていることを確認してください - 次に作成します - ランダムな (テスト) コンテンツを入力するだけでも - アプリを作成します - その後、必要なすべてのデータ:)

于 2012-05-28T21:15:27.597 に答える