Skip to main content

Basic authentication

Muitas das APIs enterprise do X exigem o uso de HTTP Basic Authentication. Para fazer uma solicitação bem-sucedida a uma API que requer Basic Authentication, você deve passar uma combinação válida de e-mail e senha como cabeçalho de autorização em cada solicitação. A combinação de e-mail e senha é a mesma que você usa para acessar o console enterprise da API, e pode ser editada de dentro desse console. Ao construir uma solicitação usando Basic Authentication, certifique-se de adicionar o cabeçalho HTTP Authentication: Basic com as credenciais codificadas sobre HTTPS. No exemplo de solicitação cURL a seguir, você substituiria <email_address> e <password> pelas suas credenciais antes de enviar a solicitação:
curl -v --compressed -u<email_address>:<password>
    "https://gnip-api.x.com/search/30day/accounts/<account-name>/prod/counts.json?query=from%3Axdevelopers"
APIs que exigem basic authentication: