Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

La plupart de ces constantes impliquent des problÚmes décrits dans la documentation officielle de » rapport de problÚmes d'OAuth. Il est à noter cependant que les noms des constantes sont spécifiques à PHP, malgré le fait que le schéma de nommage soit similaire.

OAUTH_SIG_METHOD_RSASHA1 (string)
Méthode de signature OAuth RSA-SHA1.
OAUTH_SIG_METHOD_HMACSHA1 (string)
Méthode de signature OAuth HMAC-SHA1.
OAUTH_SIG_METHOD_HMACSHA256 (string)
Méthode de signature OAuth HMAC-SHA256.
OAUTH_AUTH_TYPE_AUTHORIZATION (string)
Cette constante reprĂ©sente les paramĂštres OAuth dans l'en-tĂȘte Authorization.
OAUTH_AUTH_TYPE_NONE (string)
Cette constante indique une requĂȘte NoAuth OAuth.
OAUTH_AUTH_TYPE_URI (string)
Cette constante reprĂ©sente les paramĂštres OAuth dans l'URI de requĂȘte.
OAUTH_AUTH_TYPE_FORM (string)
Cette constante représente les paramÚtres OAuth comme une partie du corps HTTP POST.
OAUTH_HTTP_METHOD_GET (string)
Utilise la mĂ©thode GET pour la requĂȘte OAuth.
OAUTH_HTTP_METHOD_POST (string)
Utilise la mĂ©thode POST pour la requĂȘte OAuth.
OAUTH_HTTP_METHOD_PUT (string)
Utilise la mĂ©thode PUT pour la requĂȘte OAuth.
OAUTH_HTTP_METHOD_HEAD (string)
Utilise la mĂ©thode HEAD pour la requĂȘte OAuth.
OAUTH_HTTP_METHOD_DELETE (string)
Utilise la mĂ©thode DELETE pour la requĂȘte OAuth.
OAUTH_REQENGINE_STREAMS (int)
Utilisé par la méthode Oauth::setRequestEngine() pour définir le moteur de flux PHP, à l'opposé de OAUTH_REQENGINE_CURL pour Curl.
OAUTH_REQENGINE_CURL (int)
Utilisé par la méthode Oauth::setRequestEngine() pour définir le moteur de Curl, à l'opposé de OAUTH_REQENGINE_STREAMS pour les flux PHP.
OAUTH_OK (int)
La vie est belle.
OAUTH_BAD_NONCE (int)
La valeur oauth_nonce a Ă©tĂ© utilisĂ©e pour une prĂ©cĂ©dente requĂȘte, et ne peut ĂȘtre utilisĂ©e maintenant.
OAUTH_BAD_TIMESTAMP (int)
La valeur oauth_timestamp n'est pas acceptée par le prestataire de service. Dans ce cas, la réponse devra aussi contenir le paramÚtre oauth_acceptable_timestamps.
OAUTH_CONSUMER_KEY_UNKNOWN (int)
oauth_consumer_key est temporairement inacceptable par le prestataire de service. Par exemple, le prestataire de service limite le débit du consommateur.
OAUTH_CONSUMER_KEY_REFUSED (int)
La clé du consommateur a été refusée.
OAUTH_INVALID_SIGNATURE (int)
oauth_signature est invalide car elle ne correspond pas à la signature calculée par le prestataire de service.
OAUTH_TOKEN_USED (int)
oauth_token a Ă©tĂ© consommĂ©. Il ne peut plus ĂȘtre utilisĂ© car il a dĂ©jĂ  Ă©tĂ© utilisĂ© dans une ou plusieurs prĂ©cĂ©dentes requĂȘtes.
OAUTH_TOKEN_EXPIRED (int)
oauth_token a expiré.
OAUTH_TOKEN_REVOKED (int)
oauth_token a Ă©tĂ© rĂ©voquĂ© et ne pourra plus ĂȘtre acceptĂ©.
OAUTH_TOKEN_REJECTED (int)
oauth_token n'a pas été acceptée par le prestataire de service. La raison est inconnue, mais il se peut que le jeton n'ait jamais été utilisé, ait déjà été consommé, ait expiré et/ou ait été oublié par le prestataire de service.
OAUTH_VERIFIER_INVALID (int)
oauth_verifier est incorrect.
OAUTH_PARAMETER_ABSENT (int)
Un paramÚtre requis n'a pas été reçu. Dans ce cas, la réponse devra également contenir le paramÚtre oauth_parameters_absent.
OAUTH_SIGNATURE_METHOD_REJECTED (int)
oauth_signature_method n'a pas été accepté par le prestataire de service.
add a note

User Contributed Notes

There are no user contributed notes for this page.