Constantes pré-definidas
As contantes abaixo são definidas por esta extensão e só estarão disponíveis quando a extensão tiver sido compilada no PHP ou tiver sido carregada dinamicamente em tempo de execução.
A maioria destas constantes envolve problemas, os quais também são descritos na documentação oficial do » Reportador de Problemas do OAuth. No entanto, observe que esses nomes de constantes são específicos do PHP, embora o esquema de nomes seja semelhante.
-
OAUTH_SIG_METHOD_RSASHA1
(string) - Método de assinatura OAuth RSA-SHA1.
-
OAUTH_SIG_METHOD_HMACSHA1
(string) -
Método de assinatura OAuth HMAC-SHA1.
-
OAUTH_SIG_METHOD_HMACSHA256
(string) - Método de assinatura OAuth HMAC-SHA256.
-
Esta constante representa a inserção de parâmetros OAuth no cabeçalho
Authorization
. -
OAUTH_AUTH_TYPE_NONE
(string) -
Esta constante indica uma solicitação NoAuth OAuth.
-
OAUTH_AUTH_TYPE_URI
(string) -
Esta constante representa a inserção de parâmetros OAuth na solicitação URI.
-
OAUTH_AUTH_TYPE_FORM
(string) -
Esta constante representa a inserção de parâmetros OAuth como parte do corpo do POST HTTP.
-
OAUTH_HTTP_METHOD_GET
(string) -
Use o método GET para a solicitação OAuth.
-
OAUTH_HTTP_METHOD_POST
(string) -
Use o método POST para a solicitação OAuth.
-
OAUTH_HTTP_METHOD_PUT
(string) -
Use o método PUT para a solicitação OAuth.
-
OAUTH_HTTP_METHOD_HEAD
(string) -
Use o método HEAD para a solicitação OAuth.
-
OAUTH_HTTP_METHOD_DELETE
(string) - Use o método DELETE para a solicitação OAuth.
-
OAUTH_REQENGINE_STREAMS
(int) -
Utilizado pelo método OAuth::setRequestEngine() para definir o mecanismo para
PHP streams,
ao contrário do
OAUTH_REQENGINE_CURL
para Curl. -
OAUTH_REQENGINE_CURL
(int) -
Utilizado pelo método OAuth::setRequestEngine() para definir o mecanismo para
Curl, ao contrário do
OAUTH_REQENGINE_STREAMS
para PHP streams. -
OAUTH_OK
(int) - Tudo certo.
-
OAUTH_BAD_NONCE
(int) - O valor oauth_nonce foi usado em uma solicitação anterior, portanto, não pode ser usado agora.
-
OAUTH_BAD_TIMESTAMP
(int) - O valor oauth_timestamp não foi aceito pelo provedor de serviço. Neste caso, a resposta também deve conter o parâmetro oauth_acceptable_timestamps.
-
OAUTH_CONSUMER_KEY_UNKNOWN
(int) - O oauth_consumer_key é temporariamente inaceitável para o provedor de serviço. Por exemplo, o provedor de serviço pode estar limitando o consumo do cliente.
-
OAUTH_CONSUMER_KEY_REFUSED
(int) - A chave do consumidor foi recusada.
-
OAUTH_INVALID_SIGNATURE
(int) - O oauth_signature é inválido, pois não corresponde à assinatura calculada pelo provedor de serviço.
-
OAUTH_TOKEN_USED
(int) - O oauth_token foi utilizado. Não pode mais ser utilizado porque já foi usado em solicitações anteriores.
-
OAUTH_TOKEN_EXPIRED
(int) - O oauth_token expirou.
-
OAUTH_TOKEN_REVOKED
(int) - O oauth_token foi revogado e nunca será aceito.
-
OAUTH_TOKEN_REJECTED
(int) - O oauth_token não foi aceito pelo provedor de serviço. O motivo não é conhecido, mas pode ser porque o token nunca foi emitido, já foi consumido, expirou e/ou foi esquecido pelo provedor de serviço.
-
OAUTH_VERIFIER_INVALID
(int) - O oauth_verifier está incorreto.
-
OAUTH_PARAMETER_ABSENT
(int) - Um parâmetro obrigatório não foi recebido. Neste caso, a resposta também deve conter o parâmetro oauth_parameters_absent.
-
OAUTH_SIGNATURE_METHOD_REJECTED
(int) - O oauth_signature_method não foi aceito pelo provedor de serviço.