Constantes predefinidas

Estas constantes son definidas por esta extensión, y solo están disponibles si esta extensión ha sido compilada con PHP, o bien cargada en tiempo de ejecución.

La mayoría de estas constantes implican problemas descritos en la documentación oficial de » informe de problemas de OAuth. Tenga en cuenta, sin embargo, que los nombres de las constantes son específicos de PHP, a pesar del hecho de que el esquema de nomenclatura es 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.

OAUTH_AUTH_TYPE_AUTHORIZATION (string)

Esta constante representa el encabezado 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 el URI de la petición.

OAUTH_AUTH_TYPE_FORM (string)

Esta constante representa los parámetros OAuth como parte del cuerpo HTTP POST.

OAUTH_HTTP_METHOD_GET (string)

Utiliza el método GET para la petición OAuth.

OAUTH_HTTP_METHOD_POST (string)

Utiliza el método POST para la petición OAuth.

OAUTH_HTTP_METHOD_PUT (string)

Utiliza el método PUT para la petición OAuth.

OAUTH_HTTP_METHOD_HEAD (string)

Utiliza el método HEAD para la petición OAuth.

OAUTH_HTTP_METHOD_DELETE (string)

Utiliza el método DELETE para la petición OAuth.

OAUTH_REQENGINE_STREAMS (int)

Utilizado por el método Oauth::setRequestEngine() para definir el motor de flujos PHP, en oposición a OAUTH_REQENGINE_CURL para Curl.

OAUTH_REQENGINE_CURL (int)

Utilizado por el método Oauth::setReqeustEngine() para definir el motor de Curl, en oposición a OAUTH_REQENGINE_STREAMS para los flujos PHP.

OAUTH_OK (int)

La vida es bella.

OAUTH_BAD_NONCE (int)

El valor oauth_nonce ha sido utilizado para una petición previa, y no puede ser utilizado ahora.

OAUTH_BAD_TIMESTAMP (int)

El valor oauth_timestamp no es aceptado por el proveedor de servicio. En este caso, la respuesta deberá también contener el parámetro oauth_acceptable_timestamps.

OAUTH_CONSUMER_KEY_UNKNOWN (int)

oauth_consumer_key es temporalmente inaceptable por el proveedor de servicio. Por ejemplo, el proveedor de servicio sobrecarga al consumidor.

OAUTH_CONSUMER_KEY_REFUSED (int)

La clave del consumidor ha sido rechazada.

OAUTH_INVALID_SIGNATURE (int)

oauth_signature es inválida porque no coincide con la firma calculada por el proveedor de servicio.

OAUTH_TOKEN_USED (int)

oauth_token ha sido consumido. Ya no puede ser utilizado porque ha sido utilizado en una o más peticiones previas.

OAUTH_TOKEN_EXPIRED (int)

oauth_token ha expirado.

OAUTH_TOKEN_REVOKED (int)

oauth_token ha sido revocado y no será aceptado.

OAUTH_TOKEN_REJECTED (int)

oauth_token no ha sido aceptado por el proveedor de servicio. La razón es desconocida, pero podría ser que el token nunca haya sido utilizado, ya haya sido consumido, haya expirado y/o haya sido olvidado por el proveedor de servicio.

OAUTH_VERIFIER_INVALID (int)

oauth_verifier es incorrecto.

OAUTH_PARAMETER_ABSENT (int)

Un parámetro requerido no ha sido recibido. En este caso, la respuesta deberá también contener el parámetro oauth_parameters_absent.

OAUTH_SIGNATURE_METHOD_REJECTED (int)

oauth_signature_method no ha sido aceptado por el proveedor de servicio.

add a note

User Contributed Notes

There are no user contributed notes for this page.