PHP マニュアル
関数リファレンス
ウェブサービス
OAuth
SOAP
Yar
XML-RPC
ウェブサービス
はじめに
ウェブサービス
PHP マニュアル
OAuth
目次
はじめに
インストール/設定
要件
インストール手順
定義済み定数
例
米Yahoo! の位置情報プラットフォーム FireEagle の例
OAuth 関数
oauth_get_sbs
— SBSを生成する
oauth_urlencode
— URI を RFC 3686 形式でエンコードする
OAuth
— OAuth クラス
OAuth::__construct
— 新しい OAuth オブジェクトを作成する
OAuth::__destruct
— デストラクタ
OAuth::disableDebug
— デバッグを無効にする
OAuth::disableRedirects
— リダイレクトを無効にする
OAuth::disableSSLChecks
— SSL チェックを無効にする
OAuth::enableDebug
— デバッグを有効にする
OAuth::enableRedirects
— リダイレクトを有効にする
OAuth::enableSSLChecks
— SSL チェックを有効にする
OAuth::fetch
— OAuth で保護されたリソースを取得する
OAuth::generateSignature
— シグネチャを生成する
OAuth::getAccessToken
— アクセストークンを取得する
OAuth::getCAPath
— CA 情報を取得する
OAuth::getLastResponse
— 直近のレスポンスを取得する
OAuth::getLastResponseHeaders
— 最後のレスポンスのヘッダを取得する
OAuth::getLastResponseInfo
— 直近のレスポンスの HTTP 情報を取得する
OAuth::getRequestHeader
— OAuth ヘッダ文字列シグネチャを生成する
OAuth::getRequestToken
— リクエストトークンを取得する
OAuth::setAuthType
— 認証方式を設定する
OAuth::setCAPath
— CA パスおよび情報を設定する
OAuth::setNonce
— 続くリクエスト用のノンスを設定する
OAuth::setRequestEngine
— setRequestEngine
OAuth::setRSACertificate
— RSA 証明書を設定する
OAuth::setSSLChecks
— リクエストに固有の SSL チェックを調整する
OAuth::setTimestamp
— タイムスタンプを設定する
OAuth::setToken
— トークンと secret を設定する
OAuth::setVersion
— OAuth のバージョンを設定する
OAuthProvider
— OAuthProvider クラス
OAuthProvider::addRequiredParameter
— 必須パラメータを追加する
OAuthProvider::callconsumerHandler
— consumerNonceHandler コールバックをコールする
OAuthProvider::callTimestampNonceHandler
— timestampNonceHandler コールバックをコールする
OAuthProvider::calltokenHandler
— tokenNonceHandler コールバックをコールする
OAuthProvider::checkOAuthRequest
— oauth リクエストをチェックする
OAuthProvider::__construct
— 新しい OAuthProvider オブジェクトを作る
OAuthProvider::consumerHandler
— consumerHandler コールバックを設定する
OAuthProvider::generateToken
— ランダムなトークンを生成する
OAuthProvider::is2LeggedEndpoint
— is2LeggedEndpoint
OAuthProvider::isRequestTokenEndpoint
— isRequestTokenEndpoint を設定する
OAuthProvider::removeRequiredParameter
— 必須パラメータを削除する
OAuthProvider::reportProblem
— 問題を報告する
OAuthProvider::setParam
— パラメータを設定する
OAuthProvider::setRequestTokenPath
— リクエストトークンのパスを設定する
OAuthProvider::timestampNonceHandler
— timestampNonceHandler コールバックを設定する
OAuthProvider::tokenHandler
— tokenHandler コールバックを設定する
OAuthException
— OAuthException クラス