Introdução aos endpoints de consulta de Posts
Pré-requisitos
Para concluir este guia, você precisará de um conjunto de chaves e tokens para autenticar sua solicitação. Você pode gerar essas chaves e tokens seguindo estas etapas:- Cadastre-se para uma conta de desenvolvedor e obtenha aprovação.
- Crie um Projeto e um App de desenvolvedor associado no portal do desenvolvedor.
- Acesse a página “Keys and tokens” do seu App para gerar as credenciais necessárias. Certifique-se de salvar todas as credenciais em um local seguro.
Etapas para construir uma solicitação GET /tweets
Etapa 1: comece com uma ferramenta ou biblioteca
Segundo passo: Autentique sua solicitação
Etapa três: Identifique e especifique quais Posts você deseja recuperar
1228393702244134912
.
https://x.com/TwitterDev/status/1228393702244134912
No Postman, vá até a guia “Params” e insira esse ID, ou uma sequência de IDs de Post separados por vírgula, na coluna “Value” do parâmetro ids.
Key | Value |
---|---|
ids | 1228393702244134912,1227640996038684673,1199786642791452673 |
Etapa quatro: identifique e especifique quais fields você deseja recuperar
id
, text
e edit_history_tweet_ids
.
Para este exercício, solicitaremos três conjuntos adicionais e distintos de fields de objetos diferentes:
- O
tweet.created_at
adicional nos objetos Post primários. - Os fields padrão do objeto de usuário dos autores associados para os Posts retornados:
id
,name
eusername
- O
user.created_at
adicional nos objetos de usuário associados.
key:value
à tabela “Query Params”:
Key | Value | Returned fields |
---|---|---|
tweet.fields | created_at | tweets.created_at |
expansions | author_id | includes.users.id , includes.users.name , includes.users.username |
user.fields | created_at | includes.users.created_at |