Início rápido com cURL
A maneira mais rápida de testar a API é com cURL. Vamos consultar um usuário:$BEARER_TOKEN pelo seu Bearer Token real. Você receberá uma resposta como esta:
Guia passo a passo
Obtenha seu Bearer Token
No Developer Console, navegue até o seu app e copie o Bearer Token.
Escolha um endpoint
Comece com um destes endpoints amigáveis para iniciantes:
| Endpoint | O que faz |
|---|---|
| User lookup | Obtenha o perfil de usuário por username ou ID |
| Post lookup | Obtenha um post por ID |
| Recent search | Pesquise posts dos últimos 7 dias |
Solicite mais dados com fields
Por padrão, os endpoints retornam campos mínimos. Use o parâmetrofields para solicitar dados adicionais:
Mais exemplos
- Consultar um post
- Pesquisar posts recentes
- Obter posts de um usuário
Usando código em vez de cURL
- Python
- JavaScript
- SDKs oficiais
Ferramentas para testes
Postman
Teste visual da API com a nossa coleção.
Código de exemplo
Exemplos em múltiplas linguagens.
Referência da API
Documentação completa de endpoints.
Solução de problemas
401 Unauthorized
401 Unauthorized
403 Forbidden
403 Forbidden
- Seu app pode não ter acesso a este endpoint
- Alguns endpoints exigem autenticação user-context (OAuth 1.0a ou 2.0)
- Verifique as permissões do seu app no Developer Console
429 Too Many Requests
429 Too Many Requests
- Você atingiu um limite de taxa
- Verifique o cabeçalho
x-rate-limit-resetpara saber quando tentar novamente - Implemente exponential backoff no seu código
Próximas etapas
Aprenda sobre autenticação
Entenda o OAuth para solicitações user-context.
Explore endpoints
Descubra o que você pode construir.
Use um SDK
Desenvolvimento mais rápido com bibliotecas oficiais.
Construa algo
Ideias para o que criar.