問題タブ [oauth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
373 参照

openid - noi.vnのようなGoogleログイン?

http://noi.vn/Home/Default.aspxのようなGoogleアカウントを使用してモジュールログインを構築し、OAuthBase.csクラスを使用し、秘密鍵の消費者鍵も取得しました。以前にこれを扱った経験のあるメンバーを見せてください私にそれを行う方法、またはいくつかのスニペットコード。

0 投票する
1 に答える
578 参照

php - PHPエラーに引数がありませんtwitter oauth

私は以下の機能を使用しています

関数を実行し、トークンとシークレット (両方とも有効) を提供すると、これが得られます。

関数に2つの引数しか必要としないのに、なぜそのエラーが発生するのですか?

0 投票する
2 に答える
3467 参照

php - Twitterでoauthキーからユーザー名を取得する方法

Twitter の oauth を使用していますが、奇妙な問題に遭遇しました。

トークンとシークレットのみを使用してユーザーのプロファイル情報を取得するにはどうすればよいですか?

今使っているのはこちら

これを取得する方法がわかりません。プロファイルを取得するための API 呼び出しでは、人物のプロファイルを指定する必要があります。これには、ID が必要です。

0 投票する
1 に答える
3205 参照

java - oauth するコントローラーをどのように単体テストしますか?

コントローラーの単体テストができるので、Spring MVC が好きです。

ただし、oauth するコントローラーをテストすることは別のことです。たとえば、GData に対して Oauth を実行するために認証 URL を取得したい場合、Google は開発環境ではなくドメイン (Web アプリの URL) からの認証要求のみを受け入れるため、Web アプリをデプロイする必要があります。そのドメインは localhost:8080 です。

したがって、現在、コードが機能するかどうかをテストしている唯一の方法は、コードを展開し、印刷する必要があるデータを印刷することです。

マルチアクションコントローラーであるMy Controller

プロバイダー コード、すべての依存関係が注入されます

0 投票する
5 に答える
19655 参照

twitter - TwitterO-AuthコールバックURL

Twitterのoauth認証とコールバックURLの使用に問題があります。

私はphpでコーディングしており、Twitter wiki(http://github.com/abraham/twitteroauth )で参照されているサンプルコードを使用しています。

私はそのコードを入手し、簡単なテストを試しましたが、うまく機能しました。ただし、プログラムでコールバックURLを指定したいのですが、例ではそれをサポートしていませんでした。

そこで、getRequestToken()メソッドをすばやく変更してパラメーターを取得すると、次のようになります。

私の電話はこんな感じ

これは私が行った唯一の変更であり、リダイレクトは魅力のように機能しますが、新しく許可されたアクセスを使用して電話をかけようとするとエラーが発生します。「認証できませんでした」というエラーが表示されます。また、アプリケーションが実際にユーザーに許可された接続に追加されることはありません。

今、私は仕様を読み、私がしなければならなかったのは、リクエストトークンを取得するときにパラメータを指定することだけだと思いました。oauthとtwitterにもう少し慣れている人が私に手を貸してくれるでしょうか?ありがとうございました

0 投票する
2 に答える
4222 参照

php - 2レッグリクエストを行うPHPのoAuth

私は現在、PHP を使用して 2 脚の oAuth リクエストを使用して、サービスの API にリクエストを作成しようとして立ち往生しています。

ここにある PHP ライブラリを使用しています: http://code.google.com/p/oauth-php/で、このライブラリを 2 脚のリクエストに使用するためのオンラインのドキュメントはまったくないようです。

したがって、現在、サービスから次の詳細があります。

  • $consumer_key -空の文字列である必要があります
  • $consumer_secret -空の文字列である必要があります
  • $access_token -私のログイン名
  • $access_token_secret -生成されたアプリケーション トークン

そして、私は次のように要求できるようにしたい:

認証が正しく機能していることをテストして、残りの API を使用できるようにします。

そのphpライブラリを使用してこれを達成する方法について、誰かが何かポインタを持っていますか? または、このような単純な 2 脚の呼び出しのためのより良い方法はありますか?

ヘルプ!?:)

0 投票する
1 に答える
609 参照

java - GData リクエスト トークンに関する問題

GData ライブラリを使用してユーザーの Google ドキュメントにアクセスすることに成功しました。しかし、多くのユーザーがサイトにログインし、同時にまたは連続して Web アプリを承認すると、問題が発生しました。

何が起こるかは次のとおりです。

最初のユーザーはログインに成功し、OAuth を介して Web アプリを承認し、ルーブリック (または Google スプレッドシート) を追加できます。

2 番目のユーザーは、最初のユーザーがルーブリックを追加した直後に、正常にログインし、webapp は認証に失敗します (トークンが指定されていません。ログに記録しようとしました。)

3 番目のユーザーがログインに失敗します。

4 番目のユーザーはログインし、OAuth を介して承認し、ルーブリックを正常に作成できました。

5 番目のユーザーはログインできましたが、2 番目のユーザーと同様に、承認時に無効なトークンを取得しました (トークンが与えられていません)。

そして、リストは続きます。結果は予測できませんでした。

以下は、失敗シナリオが発生したときに取得するスタック トレースの抜粋です。

ヘルプ!

0 投票する
3 に答える
3265 参照

python - Python (Django) で YQL にアクセスするには?

ねえ、次のタスクの簡単な例が必要です:
YQL にクエリを送信し、応答を受信する
Django アプリの Python バックエンドからパブリック データにアクセスしています。

YQL から例をコピーして貼り付けると、「有効な資格情報を提供してください」と表示されます。
そのためには OAuth 認証が必要だと思います。
これで、API キーと共有シークレットを取得できました。

さて、私はそれらをどうすればよいでしょうか?
Python oauth ライブラリを使用する必要がありますか? これです?
http://oauth.googlecode.com/svn/code/python/oauth/

しかし、コードは何ですか?シークレット/API キーを yql クエリと一緒に渡すにはどうすればよいですか?

おそらく、多くの Django プログラマーはこれを知りたいと思っているでしょう。

0 投票する
1 に答える
32545 参照

php - PHP と cURL で OAuth を使用するにはどうすればよいですか?

Data API を介して YouTube に認証しようとしていますが、ヘッダーを例 (以下) から PHP + CURL 関数呼び出しに変換する方法を知る必要があります。紛らわしい部分は、名前と値のペアを独自の名前と値のペアのセットで分割する承認部分です。

このドキュメントは、ヘッダーに必要なものをフォーマットする方法がわからないことを除いて、すべてうまくいっています。

彼らの例:

これは特別なことである必要はありません。ビデオを自動的にアップロードできるように、1 つのアカウントのキー交換を行うだけで済みます。Authorization 項目をヘッダー配列にフォーマットする方法がわかりません。

ヘルプ?