Passer au contenu principal

Authentification de base

De nombreuses API Enterprise de X nécessitent l’utilisation de l’authentification HTTP Basic. Pour effectuer une requête auprès d’une API qui exige l’authentification Basic, vous devez transmettre, pour chaque requête, une combinaison valide d’adresse e‑mail et de mot de passe dans l’en‑tête d’autorisation. Cette combinaison e‑mail/mot de passe est la même que celle que vous utilisez pour accéder à la console de l’API Enterprise et peut être modifiée depuis cette console. Lors de la création d’une requête utilisant l’authentification Basic, veillez à ajouter l’en‑tête HTTP Authorization: Basic avec des informations d’identification encodées, via HTTPS. Dans l’exemple de requête cURL suivant, vous remplacerez <email_address> et <password> par vos identifiants avant d’envoyer la requête :
curl -v --compressed -u<adresse_email>:<mot_de_passe>
    "https://gnip-api.x.com/search/30day/accounts/<nom-compte>/prod/counts.json?query=from%3Axdevelopers"
API nécessitant une authentification basique :
I