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 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
(chaîne de caractères)
OAUTH_SIG_METHOD_HMACSHA1
(chaîne de caractères)
Méthode de signature OAuth HMAC-SHA1.
OAUTH_SIG_METHOD_HMACSHA256
(chaîne de caractères)
Cette constante représente l'entête Authorization.
OAUTH_AUTH_TYPE_NONE
(chaîne de caractères)
Cette constante indique une requête NoAuth OAuth.
OAUTH_AUTH_TYPE_URI
(chaîne de caractères)
Cette constante représente les paramètres OAuth dans l'URI de requête.
OAUTH_AUTH_TYPE_FORM
(chaîne de caractères)
Cette constante représente les paramètres OAuth comme une partie du corps HTTP POST.
OAUTH_HTTP_METHOD_GET
(chaîne de caractères)
Utilise la méthode GET pour la requête OAuth.
OAUTH_HTTP_METHOD_POST
(chaîne de caractères)
Utilise la méthode POST pour la requête OAuth.
OAUTH_HTTP_METHOD_PUT
(chaîne de caractères)
Utilise la méthode PUT pour la requête OAuth.
OAUTH_HTTP_METHOD_HEAD
(chaîne de caractères)
Utilise la méthode HEAD pour la requête OAuth.
OAUTH_HTTP_METHOD_DELETE
(chaîne de caractères)
OAUTH_REQENGINE_STREAMS
(entier)
OAUTH_REQENGINE_CURL
pour
Curl.
OAUTH_REQENGINE_CURL
(entier)
OAUTH_REQENGINE_STREAMS
pour
les flux PHP.
OAUTH_OK
(entier)
OAUTH_BAD_NONCE
(entier)
OAUTH_BAD_TIMESTAMP
(entier)
OAUTH_CONSUMER_KEY_UNKNOWN
(entier)
OAUTH_CONSUMER_KEY_REFUSED
(entier)
OAUTH_INVALID_SIGNATURE
(entier)
OAUTH_TOKEN_USED
(entier)
OAUTH_TOKEN_EXPIRED
(entier)
OAUTH_TOKEN_REVOKED
(entier)
OAUTH_TOKEN_REJECTED
(entier)
OAUTH_VERIFIER_INVALID
(entier)
OAUTH_PARAMETER_ABSENT
(entier)
OAUTH_SIGNATURE_METHOD_REJECTED
(entier)