Tipos Resource
Exemplos
OAuth
PHP Manual

# Constantes pré-definidas

As contantes abaixo são definidas por esta extensão e somente estarão disponíveis quando a extensão foi compilada com o PHP ou carregada dinamicamente durante a execução.

Most of these constants involve problems, which are also described within the official OAuth » Problem Reporting documentation. Note however, that these constant names are specific to PHP, although the naming scheme is similar.

`OAUTH_SIG_METHOD_RSASHA1` ( string )
  OAuth RSA-SHA1 signature method.
`OAUTH_SIG_METHOD_HMACSHA1` ( string )

  OAuth HMAC-SHA1 signature method.

`OAUTH_SIG_METHOD_HMACSHA256` ( string )
  OAuth HMAC-SHA256 signature method.
`OAUTH_AUTH_TYPE_AUTHORIZATION` ( string )

  This constant represents putting OAuth parameters in the Authorization header.

`OAUTH_AUTH_TYPE_NONE` ( string )

  This constant indicates a NoAuth OAuth request.

`OAUTH_AUTH_TYPE_URI` ( string )

  This constant represents putting OAuth parameters in the request URI.

`OAUTH_AUTH_TYPE_FORM` ( string )

  This constant represents putting OAuth parameters as part of the HTTP POST body.

`OAUTH_HTTP_METHOD_GET` ( string )

  Use the GET method for the OAuth request.

`OAUTH_HTTP_METHOD_POST` ( string )

  Use the POST method for the OAuth request.

`OAUTH_HTTP_METHOD_PUT` ( string )

  Use the PUT method for the OAuth request.

`OAUTH_HTTP_METHOD_HEAD` ( string )

  Use the HEAD method for the OAuth request.

`OAUTH_HTTP_METHOD_DELETE` ( string )
  Use the DELETE method for the OAuth request.
`OAUTH_REQENGINE_STREAMS` ( integer )
  Used by Oauth::setReqeustEngine to set the engine to PHP streams, as opposed to `OAUTH_REQENGINE_CURL` for Curl.
`OAUTH_REQENGINE_CURL` ( integer )
  Used by Oauth::setReqeustEngine to set the engine to Curl, as opposed to `OAUTH_REQENGINE_STREAMS` for PHP streams.
`OAUTH_OK` ( integer )
  Life is good.
`OAUTH_BAD_NONCE` ( integer )
  The oauth_nonce value was used in a previous request, therefore it cannot be used now.
`OAUTH_BAD_TIMESTAMP` ( integer )
  The oauth_timestamp value was not accepted by the service provider. In this case, the response should also contain the oauth_acceptable_timestamps parameter.
`OAUTH_CONSUMER_KEY_UNKNOWN` ( integer )
  The oauth_consumer_key is temporarily unacceptable to the service provider. For example, the service provider may be throttling the consumer.
`OAUTH_CONSUMER_KEY_REFUSED` ( integer )
  The consumer key was refused.
`OAUTH_INVALID_SIGNATURE` ( integer )
  The oauth_signature is invalid, as it does not match the signature computed by the service provider.
`OAUTH_TOKEN_USED` ( integer )
  The oauth_token has been consumed. It can no longer be used because it has already been used in the previous request (or requests).
`OAUTH_TOKEN_EXPIRED` ( integer )
  The oauth_token has expired.
`OAUTH_TOKEN_REVOKED` ( integer )
  The oauth_token has been revoked, and will never be accepted.
`OAUTH_TOKEN_REJECTED` ( integer )
  The oauth_token was not accepted by the service provider. The reason is not known, but it might be because the token was never issued, already consumed, expired, and/or forgotten by the service provider.
`OAUTH_VERIFIER_INVALID` ( integer )
  The oauth_verifier is incorrect.
`OAUTH_PARAMETER_ABSENT` ( integer )
  A required parameter was not received. In this case, the response should also contain the oauth_parameters_absent parameter.
`OAUTH_SIGNATURE_METHOD_REJECTED` ( integer )
  The oauth_signature_method was not accepted by service provider.

Tipos Resource
Exemplos
OAuth
PHP Manual