Constantes predefinidas
Estas constantes están definidas por esta extensión y
estarán disponibles sólo cuando la extensión haya sido
compilada con PHP, o bien sea cargada dinámicamente en ejecución.
La mayoría de estas constantes involucran problemas, los cuales son descritos en la documentación oficial de
OAuth » Problem Reporting.
Note sin embargo, que estos nombres de constantes son específicos para PHP, aunque
el nombre sea similar.
-
OAUTH_SIG_METHOD_RSASHA1
(string)
-
Método de firma OAuth RSA-SHA1.
-
OAUTH_SIG_METHOD_HMACSHA1
(string)
-
Método de firma OAuth HMAC-SHA1.
-
OAUTH_SIG_METHOD_HMACSHA256
(string)
-
Método de firma OAuth HMAC-SHA256 signature method.
-
OAUTH_AUTH_TYPE_AUTHORIZATION
(string)
-
Esta constante representa los parámetros OAuth en la cabecera de
Authorization.
-
OAUTH_AUTH_TYPE_NONE
(string)
-
Esta constante indica una petición NoAuth OAuth.
-
OAUTH_AUTH_TYPE_URI
(string)
-
Esta constante representa los parámetros OAuth en la
URI de petición.
-
OAUTH_AUTH_TYPE_FORM
(string)
-
Esta constante representa los parámetros OAuth como una parte del cuerpo
HTTP POST.
-
OAUTH_HTTP_METHOD_GET
(string)
-
Usa el método GET para la petición OAuth.
-
OAUTH_HTTP_METHOD_POST
(string)
-
Usa el método POST para la petición OAuth.
-
OAUTH_HTTP_METHOD_PUT
(string)
-
Usa el método PUT para la petición OAuth.
-
OAUTH_HTTP_METHOD_HEAD
(string)
-
Usa el método HEAD para la petición OAuth.
-
OAUTH_HTTP_METHOD_DELETE
(string)
-
Usa el método DELETE para la petición OAuth.
-
OAUTH_REQENGINE_STREAMS
(integer)
-
Utiliza el método Oauth::setReqeustEngine() para definir el motor de
PHP streams,
en lugar de OAUTH_REQENGINE_CURL para
Curl.
-
OAUTH_REQENGINE_CURL
(integer)
-
Utiliza el método Oauth::setReqeustEngine() para definir el motor de
Curl, en lugar de
OAUTH_REQENGINE_STREAMS para PHP streams.
-
OAUTH_OK
(integer)
-
La vida es bella.
-
OAUTH_BAD_NONCE
(integer)
-
El valor oauth_nonce que fue usado en una anterior petición,
y no se puede utilizar ahora.
-
OAUTH_BAD_TIMESTAMP
(integer)
-
El valor oauth_timestamp que no fue aceptado por el proveedor de servicio.
En este caso, la respuesta deberá estar también contenida en el parámetro oauth_acceptable_timestamps.
-
OAUTH_CONSUMER_KEY_UNKNOWN
(integer)
-
oauth_consumer_key es temporalmehte inaceptable para el proveedor de servicio.
Por ejmplo, el proveedor de servicio se ha sobrecargado.
-
OAUTH_CONSUMER_KEY_REFUSED
(integer)
-
La clave de cliente ha sido rechazada.
-
OAUTH_INVALID_SIGNATURE
(integer)
-
La firma oauth_signature es inválida, no coincide la firma del cliente con la del proveedor.
-
OAUTH_TOKEN_USED
(integer)
-
El oauth_token ha sido consumido. No se puede utilizar más
debido a que ya había sido usada en una petición (o peticiones) anterior .
-
OAUTH_TOKEN_EXPIRED
(integer)
-
El oauth_token ha expirado.
-
OAUTH_TOKEN_REVOKED
(integer)
-
El oauth_token ha sido revocado, y no será aceptado nunca más.
-
OAUTH_TOKEN_REJECTED
(integer)
-
El oauth_token no fue aceptado por el proveedor de servicio.
La razón es desconocida, pero puede deberse a que el token nunca fue usado,
ya había sido consumido, ya había expirado, y/o olvidado por el proveedor de servicio.
-
OAUTH_VERIFIER_INVALID
(integer)
-
El oauth_verifier es incorrecto.
-
OAUTH_PARAMETER_ABSENT
(integer)
-
Un parámetro no fue recibido. En ese caso, la respuesta debe también
contener el parámetro oauth_parameters_absent.
-
OAUTH_SIGNATURE_METHOD_REJECTED
(integer)
-
El método oauth_signature_method no fue aceptado por el proveedor de servicio.