id
e text
e, para Posts criados a partir de 29 de setembro de 2022, o campo edit_history_tweet_ids
. Se você precisar da data de criação do Post ou de métricas públicas, será necessário usar o parâmetro tweet.fields
para solicitá-las. Isso oferece um grau maior de personalização, permitindo solicitar apenas os fields necessários de acordo com seu caso de uso. Por exemplo, você incluiria esta string de query na sua requisição:
?tweet.fields=created_at,public_metrics
Cada objeto tem seu próprio parâmetro, usado para solicitar especificamente os fields associados a esse objeto. Estes são os parâmetros de fields atualmente disponíveis:
Ao usar um endpoint que retorna principalmente um objeto específico, use o parâmetro de field correspondente e especifique os field(s) desejado(s) em uma lista separada por vírgulas como valor desse parâmetro para recuperar esses fields na resposta.
Exemplo
id
e text
. Se estiver interessado em receber as metrics públicas dos Posts retornados na resposta, inclua o parâmetro tweet.fields
na sua solicitação, com public_metrics
definido como valor.
Essa solicitação seria como a seguir. Se quiser utilizá-la, certifique-se de substituir $BEARER_TOKEN
pelo seu Bearer Token e enviá-la usando sua ferramenta de linha de comando.
expansions=author_id
e user.fields=description
na sua solicitação. Veja um exemplo de como isso ficaria. Se quiser testar essa solicitação, certifique-se de substituir $BEARER_TOKEN
pelo seu Bearer Token antes de colá-la na sua ferramenta de linha de comando.
includes
. O objeto de usuário pode ser associado ao(s) Post(s) correspondente(s) fazendo a correspondência entre tweet.author_id
e o field users.id
.
public_metrics.retweet_count
). Todos os subfields serão retornados quando o field de nível superior (public_metrics
) for especificado. Listamos todos os fields que você pode solicitar na tabela de parâmetros da página de referência da API de cada endpoint.
Uma lista completa de fields está disponível no modelo de objeto. Para obter e solicitar fields em um objeto que não é o recurso principal daquele endpoint, use o parâmetro expansions junto com fields.