PHP Conference Japan 2024

OAuth::__construct

(PECL OAuth >= 0.99.1)

OAuth::__construct建立新的 OAuth 物件

說明

public OAuth::__construct(
    字串 $consumer_key,
    字串 $consumer_secret,
    字串 $signature_method = OAUTH_SIG_METHOD_HMACSHA1,
    整數 $auth_type = 0
)

建立一個新的 OAuth 物件

參數

consumer_key

服務提供者提供的消費者金鑰。

consumer_secret

服務提供者提供的消費者密鑰。

signature_method

此選用參數定義要使用的簽章方法,預設為 OAUTH_SIG_METHOD_HMACSHA1 (HMAC-SHA1)。

auth_type

此選用參數定義如何將 OAuth 參數傳遞給消費者,預設為 OAUTH_AUTH_TYPE_AUTHORIZATION (在 Authorization 標頭中)。

新增註解

使用者貢獻的註解 2 則註解

mgfrobozz at gmail dot com
7 年前
oauth-1.2.3 可用的簽章方法如下:
OAUTH_SIG_METHOD_HMACSHA1
OAUTH_SIG_METHOD_HMACSHA256
OAUTH_SIG_METHOD_RSASHA1
OAUTH_SIG_METHOD_PLAINTEXT
mgfrobozz at gmail dot com
7 年前
oauth-1.2.3 的授權類型列舉如下:
OAUTH_AUTH_TYPE_AUTHORIZATION
OAUTH_AUTH_TYPE_URI
OAUTH_AUTH_TYPE_FORM
OAUTH_AUTH_TYPE_NONE
To Top