&reftitle.constants;
&extension.constants;
La plupart de ces constantes impliquent des problèmes décrits dans la documentation
officiels de rapport de problèmes
d'OAuth. Notez cependant que les noms des constantes sont spécifiques à PHP, malgré
le fait que le schéma de nommage est 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 l'entê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::setReqeustEngine
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 innaceptable
par le prestataire de service. Par exemple, le prestataire de service
surcharge le 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é. Elle ne peut plus être utilisée
car elle a déjà été utilisée 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ée et ne pourra plus être acceptée.
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'a jamais
été utilisé, a déjà été consommé, a expiré et/ou a é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.