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.

adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.