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.
There are no user contributed notes for this page.