Constantes predefinidas
As constantes 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.
-
OAUTH_AUTH_TYPE_AUTHORIZATION
(string)
-
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
fluxos PHP,
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 fluxos PHP.
-
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.
Não há notas de usuários para esta página.