以下常量由此扩展定义,并且仅在将扩展编译到 PHP 中或在运行时动态加载时可用。
大多数这些常量涉及问题,这些问题也在 OAuth 官方 » 问题报告 文档中进行了描述。但是请注意,这些常量名称是特定于 PHP 的,尽管命名方案相似。
OAUTH_SIG_METHOD_RSASHA1 (字符串)OAUTH_SIG_METHOD_HMACSHA1 (字符串)OAuth HMAC-SHA1 签名方法。
OAUTH_SIG_METHOD_HMACSHA256 (字符串)此常量表示将 OAuth 参数放在 Authorization 标头中。
OAUTH_AUTH_TYPE_NONE (字符串)此常量表示无身份验证 OAuth 请求。
OAUTH_AUTH_TYPE_URI (字符串)此常量表示将 OAuth 参数放在请求 URI 中。
OAUTH_AUTH_TYPE_FORM (字符串)此常量表示将 OAuth 参数作为 HTTP POST 正文的一部分。
OAUTH_HTTP_METHOD_GET (字符串)对 OAuth 请求使用 GET 方法。
OAUTH_HTTP_METHOD_POST (字符串)对 OAuth 请求使用 POST 方法。
OAUTH_HTTP_METHOD_PUT (字符串)对 OAuth 请求使用 PUT 方法。
OAUTH_HTTP_METHOD_HEAD (字符串)对 OAuth 请求使用 HEAD 方法。
OAUTH_HTTP_METHOD_DELETE (字符串)OAUTH_REQENGINE_STREAMS (整数)OAUTH_REQENGINE_CURL 用于 Curl。
OAUTH_REQENGINE_CURL (整数)OAUTH_REQENGINE_STREAMS 用于 PHP 流。
OAUTH_OK (整数)OAUTH_BAD_NONCE (整数)OAUTH_BAD_TIMESTAMP (整数)OAUTH_CONSUMER_KEY_UNKNOWN (整数)OAUTH_CONSUMER_KEY_REFUSED (整数)OAUTH_INVALID_SIGNATURE (整数)OAUTH_TOKEN_USED (整数)OAUTH_TOKEN_EXPIRED (整数)OAUTH_TOKEN_REVOKED (整数)OAUTH_TOKEN_REJECTED (整数)OAUTH_VERIFIER_INVALID (整数)OAUTH_PARAMETER_ABSENT (整数)OAUTH_SIGNATURE_METHOD_REJECTED (整数)