Vous pouvez utiliser l’API Threads pour créer des publications avec des sondages.
Vous pouvez joindre un sondage lors d’une requête au point de terminaison POST /threads
pour créer un objet multimédia. Ajoutez le paramètre suivant dans votre requête :
poll_attachment
— objet JSON contenant les options du sondage.L’objet poll_attachment
doit être au format :
{ "option_a": "first option", "option_b": "second option", "option_c": "third option", // Optional "option_d": "fourth option" // Optional }
L’objet poll_attachment
doit contenir entre 2 et 4 options. Chaque option à inclure doit comprendre entre 1 et 25 caractères.
curl -i -X POST \ "https://graph.threads.net/v1.0/<THREADS_USER_ID>/threads?media_type=TEXT&text=MyText&access_token=<ACCESS_TOKEN>" \ -d poll_attachment='{"option_a":"first option", "option_b":"second option"}'
{ "id": "1234567" // Threads Media Container ID }
La requête ci-dessus crée un conteneur de publication Threads qui, une fois publié, comprendra un sondage en pièce jointe avec les options fournies.
Faites une requête au point de terminaison GET /threads
ou GET /{threads-media-id}
pour récupérer les objets multimédias. Veillez à ajouter le champ suivant à la requête d’API :
poll_attachment
— Sondage joint à la publication.curl -i -X GET \ "https://graph.threads.net/v1.0/<THREADS_MEDIA_ID>&access_token=<ACCESS_TOKEN>" \ -d fields=id,poll_attachment{option_a,option_b,option_c,option_d,option_a_votes_percentage,option_b_votes_percentage,option_c_votes_percentage,option_d_votes_percentage,total_votes,expiration_timestamp}
{ "id": "1234567", // Threads Media ID "poll_attachment": { "option_a": "first option", "option_b": "second option", "option_c": "third option", "option_d": "fourth option", "option_a_votes_percentage": 0.10, // Percentage of votes for first option "option_b_votes_percentage": 0.20, "option_c_votes_percentage": 0.15, "option_d_votes_percentage": 0.55, "total_votes": 100, "expiration_timestamp": "2025-01-01T23:00:00+0000" // Time when the poll expires } }
Remarque : les champs des options C et D seront renvoyés uniquement s’ils sont disponibles pour le sondage à récupérer.