PHP で OAuth 1.0a X_AUTH サーバーを使用して認証するのに助けが必要です。私はそこにいくつかのライブラリを見てきましたが、x_authタイプのセットアップをサポートするものを見つけることができないようです。
これが私が作成しようとしているPOSTです。
POST /oauth/access_token HTTP/1.1
Accept: */*
Content-Type: application/x-www-form-urlencoded
Authorization:
OAuth oauth_consumer_key="a105eV7Wq6CyfnLfPHWIHlZfb96i4nLzvIBSUozn",
oauth_nonce="kKhMKRxUpgfJ09iArtraNGc9huPdBkZI7GBkAd4exa0",
oauth_signature="u2hPmgYlnZe7fLN3J0qPFQtl5tU%2FjLY%3D",
oauth_signature_method="HMAC-SHA1",
oauth_timestamp="1390416425",
oauth_version="1.0"
x_auth_username=api%2buser%40yourcompany.com&x_auth_mode=client_auth&x_auth_password=secretword1
そして、ここに私がこれまでに調べたライブラリがあり、それらは x_auth サポートを持っていません。
- https://code.google.com/p/oauth-php
- http://www.phpclasses.org/blog/package/7700/post/1-Painless-OAuth-with-PHP.html#obtaining-the-access-token
このタイプのoauthサーバーで認証する方法についての支援/ガイダンス、またはoauth 1.0aのx_authサポートを備えたライブラリを知っているか見つけることができるかどうかを探しています。