問題タブ [oauth-php]

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 投票する
2 に答える
2613 参照

php - Yahoo!の使い方 oauth-php ライブラリを使用した API?

私は現在、Yahoo APIをphpで直接使用しようとしています。私はすでにいくつかの Google API でoauth-phpライブラリを使用しており、魅力的に機能します。

しかし、yahoo API は、oauth-php が使用する認証ヘッダーを好みません。PECL Oauth には認証パラメーターの送信方法を選択するオプションがあることがわかりましたが、ほとんど存在しない oauth-php のドキュメントで同等のものを見つけることができません。だから私の質問は: oauth-php でこのメソッドを選択することは可能ですか、それともパッチの作業を開始する必要がありますか?

編集:問題の根本原因を反映するようにタイトルを変更しました。

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

php - oauth-php で署名付きリクエストを実際に処理するにはどうすればよいですか?

私は oauth プロバイダーを作成し、OAuthで認証するhttp://oauth.net/core/1.0a/の第 6 章にすべてを実装しました。しかし、サーバーで承認されたリクエストを実際に処理する方法に途方に暮れています (第 7 章)。

私が見逃していた正しいドキュメントまたはソース コードを教えてください。

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

php - OAuth-PHP を使用した SSL 経由の POST

oauth-php ライブラリを使用してリモート サーバーへの oauth 呼び出しを行っていますが、リモート サーバーに変数が渡されていません。http サーバーに接続すると正常に動作しますが、https 経由では動作しません。これを複数のサーバーでテストし、プロキシを設定して呼び出しを調べました。

POST 変数が https 経由で配信されない理由はありますか? http接続でテストしたように、変数は正しくcurl呼び出しに入れられていますが、必要なサーバーには送信されません。

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

zend-framework - Zend Framework OAuth $_GET パラメータ

目標: Zend Framework Web アプリケーション内で使用する Oauth プロバイダーを作成する。

ここまでのプロセス: Zend Framework OAuth クライアント (ZF 1.12) を Google Code OAuth クラスと統合しました [http://code.google.com/p/oauth/]。www サイトでクライアントとして使用する ZF クライアント、API サイトの認証ラッパーで使用する Google コード OAuth。

ソリューションを機能させるための支援を探しています。

URL に GET パラメータがあり、両方のフレームワークが異なる署名を生成して認証を破る場合を除き、このソリューションは基本的なリクエストに適しています。

サンプルコード www:

サンプル コード API:

Zend_Oauth_Token_Access は、oauth クラスがすべてのパラメータを考慮するカスタム パラメータ (上記の「?q=」を参照) を無視しているようです。これは、パラメータがない場合、両方のシステムが同じ署名を生成することを意味します。

Zend Oauth クライアントに GET パラメータを考慮させることができないようです。

助けてください?

0 投票する
0 に答える
36 参照

php - PECL を使用したシングルユーザー PHP OAuth リクエスト

私は API (The Noun Project) を実装しようとしていますが、彼らはこの例を提供しています: https://gist.github.com/hirobert/710f2e22ed803dc34cc0

OAuth PECL ライブラリを使用してこれを実装したいと思って
いますが、従来の oauth フローに従っていないため、残念ながら行き詰っています。

アカウントの承認は必要ありません。むしろ、キー/シークレットを使用して電話をかける必要があるだけです。

これは私が立ち往生している場所です:

OAuth PECL ライブラリを使用できますか、それとも他の場所を探す必要がありますか?
PECL OAuth を使用して、この種のフローの例を誰かが知っている場合に最適です。私は彼らのアプローチを私のケースに適用できると確信しています