OAuth::__construct

(PECL OAuth >= 0.99.1)

OAuth::__construct创建一个新的 OAuth 对象

描述

public OAuth::__construct(
    string $consumer_key,
    string $consumer_secret,
    string $signature_method = OAUTH_SIG_METHOD_HMACSHA1,
    int $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 个注释

1
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
0
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