Gerenciamento de respostas

A API de Gerenciamento de Respostas do Threads permite que você gerencie respostas aos threads dos usuários.

Ocultar respostas

Use o ponto de extremidade /manage_reply para ocultar/reexibir as respostas de nível superior. Assim, será possível ocultar/reexibir automaticamente todas as respostas aninhadas. Observação: as respostas aninhadas além do nível superior não podem ser ocultadas/reexibidas isoladamente.

Exemplo de solicitação

curl -X POST \
  -F "hide={true | false}" \
  -F "access_token=<ACCESS_TOKEN>" \
"https://graph.threads.net/v1.0/<THREADS_REPLY_ID>/manage_reply"

Exemplo de resposta

{
 "success": true
}

Controlar quem pode responder

Use o parâmetro reply_control para especificar quem pode responder a um post que está sendo criado para publicação. Esse parâmetro aceita uma das cinco opções: everyone, accounts_you_follow, mentioned_only, parent_post_author_only ou followers_only.

Exemplo de solicitação

curl -X POST \
  -F "media_type=<MEDIA_TYPE>" \
  -F "text=<TEXT>" \
  -F "reply_control=accounts_you_follow" \
  -F "access_token=<ACCESS_TOKEN>" \
"https://graph.threads.net/v1.0/me/threads" 

Exemplo de resposta

{
 "id": "1234567890"
}

Use o ponto de extremidade POST /{threads-user-id}/threads_publish para publicar a identificação do contêiner de mídia retornada na etapa anterior. É recomendado esperar, em média, 30 segundos antes de publicar um contêiner de mídia do Threads para que nosso servidor consiga processar o carregamento. Para saber mais, consulte o ponto de extremidade de status do contêiner de mídia.

Parâmetros

  • creation_id: é o identificador do contêiner de mídia do Threads criado usando o ponto de extremidade /threads.

Exemplo de solicitação

curl -i -X POST \ 
"https://graph.threads.net/v1.0/<THREADS_USER_ID>/threads_publish?creation_id=<MEDIA_CONTAINER_ID>&access_token=<ACCESS_TOKEN>"

Exemplo de resposta

{
  "id": "1234567" // Threads Media ID
}