Модуль определяет перечисленные константы и открывает доступ к константам только тогда, когда модуль либо собрали в PHP, либо динамически загрузили во время исполнения кода.
Большинство из этих констант затрагивают проблемы, указанные в том числе в официальных » сообщениях о проблемах OAuth. Однако заметьте, что хотя данные имена констант и имеют схожую схему имён, они характерны только для PHP.
OAUTH_SIG_METHOD_RSASHA1
(string)
OAUTH_SIG_METHOD_HMACSHA1
(string)
Метод подписи OAuth HMAC-SHA1.
OAUTH_SIG_METHOD_HMACSHA256
(string)
Эта константа указывает, что OAuth параметры будут помещены в заголовок Authorization
.
OAUTH_AUTH_TYPE_NONE
(string)
Эта константа обозначает NoAuth OAuth запрос.
OAUTH_AUTH_TYPE_URI
(string)
Эта константа указывает, что OAuth параметры будут помещены в URI запроса. URI.
OAUTH_AUTH_TYPE_FORM
(string)
Эта константа указывает, что OAuth параметры будут помещены в тело HTTP POST запроса.
OAUTH_HTTP_METHOD_GET
(string)
Константа указывает на использование GET метода для OAuth запроса.
OAUTH_HTTP_METHOD_POST
(string)
Константа указывает на использование POST метода для OAuth запроса.
OAUTH_HTTP_METHOD_PUT
(string)
Константа указывает на использование PUT метода для OAuth запроса.
OAUTH_HTTP_METHOD_HEAD
(string)
Константа указывает на использование HEAD метода для OAuth запроса.
OAUTH_HTTP_METHOD_DELETE
(string)
OAUTH_REQENGINE_STREAMS
(int)
OAUTH_REQENGINE_CURL
, использующейся для выбора
Curl.
OAUTH_REQENGINE_CURL
(int)
OAUTH_REQENGINE_STREAMS
, использующейся для выбора
потоков PHP.
OAUTH_OK
(int)
OAUTH_BAD_NONCE
(int)
OAUTH_BAD_TIMESTAMP
(int)
OAUTH_CONSUMER_KEY_UNKNOWN
(int)
OAUTH_CONSUMER_KEY_REFUSED
(int)
OAUTH_INVALID_SIGNATURE
(int)
OAUTH_TOKEN_USED
(int)
OAUTH_TOKEN_EXPIRED
(int)
OAUTH_TOKEN_REVOKED
(int)
OAUTH_TOKEN_REJECTED
(int)
OAUTH_VERIFIER_INVALID
(int)
OAUTH_PARAMETER_ABSENT
(int)
OAUTH_SIGNATURE_METHOD_REJECTED
(int)