&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.