OAuth
- 簡介
- 安裝/配置
- 預定義常量
- 範例
- OAuth 函式
- oauth_get_sbs — 產生一個簽名字元基串
- oauth_urlencode — 將 URI 編碼為 RFC 3986 規範
- 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 — 設定目標請求引擎
- 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 類