Glossaire

Qu'est-ce que la publication en premier commentaire, et quelles API la permettent

Taras Shynkarenko
Taras Shynkarenko
•Mis à jour : •9 min de lecture
La publication en premier commentaire, montrée comme un commentaire ajouté sous un post tout juste publiéLa publication en premier commentaire, montrée comme un commentaire ajouté sous un post tout juste publié

TL;DR, Réponse Rapide

9 min de lecture

La publication en premier commentaire consiste à publier un commentaire sur votre propre post juste après sa mise en ligne, pour y placer des hashtags ou un lien plutôt que dans la légende. Instagram (POST /{ig-media-id}/comments), Facebook (POST /{object-id}/comments) et LinkedIn (POST /rest/socialActions/{urn}/comments) permettent tous à une application de le faire. Threads, X et Bluesky font la même chose avec une réponse. Le Help Center d'Instagram indique que les hashtags fonctionnent dans la légende ou dans les commentaires, plafonne un post à 5 tags et prévient qu'un commentaire qui en contient plus de 5 ne sera pas publié. Le compromis porte sur le délai : le commentaire a besoin de l'ID du média publié, donc le post est toujours en ligne un instant sans lui.

Qu'est-ce que la publication en premier commentaire ?

La pratique appelée publication en premier commentaire consiste à publier un commentaire sur votre propre post juste après sa mise en ligne, pour y placer des hashtags ou un lien qui se trouveraient sinon dans la légende. La légende reste courte et lisible. Le commentaire porte les tags. Les outils de planification l'automatisent en lançant un second appel d'API dès que le premier renvoie un ID de post.

L'idée ne fonctionne que là où la plateforme traite un hashtag dans un commentaire comme un hashtag dans la légende, et seulement là où l'API permet à une application de commenter le contenu du compte lui-même. Parmi les plateformes couvertes ici, seul Instagram met ces règles par écrit, dans son Help Center.

Pourquoi met-on des hashtags ou des liens dans le premier commentaire ?

Pour garder une légende propre tout en taguant le post. Le Help Center d'Instagram le dit directement : « You can add hashtags in the caption or comments of your post. If you have a public account and add hashtags to a post, the post will be visible on the corresponding hashtag page. »

La même page présente le commentaire comme un moyen de taguer un post après coup : « If you want to add a hashtag to a post you've already uploaded, edit the caption or include your hashtag in a comment on your photo. » Cette ligne est ce qui se rapproche le plus d'une validation officielle de l'habitude du premier commentaire. Elle met la légende et le commentaire sur un pied d'égalité pour faire apparaître un post sur une page de hashtag.

Les liens sont l'autre usage courant. On déplace un lien dans le premier commentaire pour la même raison de mise en page. Aucune des documentations de plateforme lues pour cette page n'indique qu'un lien ou un hashtag dans un commentaire est classé différemment de celui de la légende. Si vous avez vu une affirmation sur la portée dans un sens ou dans l'autre, elle ne vient pas de ces docs.

Un développeur tape du code sur un ordinateur portable, pour illustrer les appels d'API par lesquels un outil de planification commente son propre post.

Quelles API permettent de commenter votre propre post ?

Instagram, Facebook et LinkedIn ont un endpoint de commentaire qu'une application peut appeler sur le post du compte lui-même. Threads, X et Bluesky n'ont pas d'objet commentaire distinct. Sur ces trois plateformes, l'équivalent est une réponse à votre propre post, créée via l'endpoint de publication habituel.

PlateformeEndpointChamps requisAccès indiqué dans la documentation
InstagramPOST /<IG_MEDIA_ID>/commentsmessageinstagram_manage_comments (Facebook Login) ou instagram_business_manage_comments (Instagram Login)
FacebookPOST /{object-id}/commentsUn parmi message, attachment_id, attachment_share_url, attachment_url ou sourcepages_manage_engagement, plus une personne pouvant effectuer la tâche MODERATE sur la Page
LinkedInPOST /rest/socialActions/{shareUrn|ugcPostUrn|commentUrn}/commentsactor, message, objectw_member_social_feed ou w_organization_social_feed
ThreadsPOST /{threads-user-id}/threads avec reply_to_idmedia_type, reply_to_idJeton d'accès utilisateur Threads
XPOST /2/tweets avec un objet replytext ou un média, replyJeton utilisateur OAuth 2.0
BlueskyEnregistrement app.bsky.feed.post avec replytext, createdAt, reply.root, reply.parentLa session du compte lui-même

Chaque ligne a ses propres détails. La référence d'Instagram liste une seule limite pour la création de commentaires : « Comments on live video IG Media are not supported. » L'edge de commentaires de Facebook renvoie l'id du nouveau commentaire et prend en charge la lecture après écriture. LinkedIn renvoie l'ID du commentaire dans l'en-tête de réponse x-restli-id et documente une erreur de limitation, 429 « Comment create throttled: creation rate limit exceeded for member », décrite comme « the short term 1 minute rate limit ».

Les deux pages de LinkedIn se contredisent sur les permissions. La page Comments API liste w_member_social_feed et w_organization_social_feed pour écrire des commentaires. La page Posts API liste w_member_social et w_organization_social, chacune décrite comme capable de « Post, comment, and like posts ». Si un appel de commentaire échoue avec 403 alors que la publication fonctionne, vérifiez quel nom de scope votre application détient réellement. Les règles de mise en page et de tags du post lui-même sont dans comment ajouter des hashtags à un post LinkedIn.

Que dit la documentation d'Instagram sur les hashtags dans les commentaires ?

Deux sources en parlent, et elles ne disent pas la même chose. La documentation développeur explique comment publier un commentaire. Le Help Center explique ce que fait un hashtag dans ce commentaire.

La référence de la Graph API pour POST /<IG_MEDIA_ID>/comments indique qu'elle « Creates an IG Comment on an IG Media object » et prend un seul paramètre obligatoire, message, « The text to be included in the comment. » Elle ne dit rien des hashtags. Le guide Hashtag Search indique que l'API trouve les « public IG Media that has been tagged with specific hashtags » et ne précise pas si un tag dans un commentaire compte.

Le Help Center comble ce vide, et il contient le chiffre sur lequel la plupart des configurations en premier commentaire se trompent. Sous « Things to keep in mind », il indique : « You can use up to 5 tags on a post. If you include more than 5 tags on a single photo/video, your comment won't post. » Un premier commentaire avec 20 hashtags n'est pas tronqué. Il échoue.

La même page laisse une question ouverte. Elle ne dit pas si les 5 tags sont comptés sur la légende et les commentaires ensemble, ou par texte. Tant qu'Instagram ne le précise pas, la lecture prudente est 5 par post au total. Selon cette lecture, 3 tags dans la légende et 3 de plus dans le premier commentaire, c'est déjà un de trop. Le rôle d'un tag et la façon dont les pages de hashtag rassemblent les posts sont expliqués dans ce qu'est un hashtag.

Un sablier posé sur un bureau à côté d'un ordinateur portable, pour représenter le délai entre la mise en ligne d'un post et son premier commentaire.

Quel est le compromis sur le délai ?

Le post est toujours en ligne un instant sans son commentaire, parce que l'endpoint de commentaire a besoin de l'ID du post publié et que cet ID n'existe qu'après la publication. Sur Instagram, POST /<IG_ID>/media_publish renvoie {"id": "<IG_MEDIA_ID>"}, et ce n'est qu'ensuite que POST /<IG_MEDIA_ID>/comments peut s'exécuter.

AdaptlyPost
AdaptlyPost

Commencez votre essai gratuit de 7 jours

Analyses multiplateforme

Boîte sociale

Assistant IA

Pour les images, l'écart dure le temps d'un aller-retour d'API. Pour la vidéo, il peut être plus long, car le conteneur doit finir son traitement avant de pouvoir être publié. Le guide d'Instagram recommande de « querying a container's status once per minute, for no more than 5 minutes. » Un outil qui attend ce statut puis commente laissera un post vidéo en ligne aussi longtemps qu'a duré la publication, plus un appel.

Le cas d'échec est pire que le délai. Si l'appel de commentaire échoue, que ce soit à cause d'un 429 de LinkedIn, d'un commentaire Instagram avec plus de 5 tags ou d'un jeton sans la permission de commenter, le post reste en ligne sans aucun hashtag. Les hashtags de la légende ne peuvent pas échouer indépendamment du post. Ceux du premier commentaire, si.

Corriger un mauvais commentaire demande aussi plus d'étapes que corriger une légende sur Instagram. La référence /<IG_MEDIA_ID>/comments indique « Updating: This operation is not supported. » Pour changer les tags, vous supprimez le commentaire avec DELETE /<IG_COMMENT_ID> et en publiez un nouveau. LinkedIn fonctionne autrement : son Comments API permet de modifier text et attributes dans le message d'un commentaire existant.

Les posts programmés sur Facebook soulèvent une question de plus à laquelle la documentation ne répond pas. Un post créé avec published=false et un scheduled_publish_time renvoie tout de suite un ID, mais ni le guide Posts ni la référence des commentaires ne disent s'il est permis de le commenter avant sa mise en ligne. Mettez le commentaire en file d'attente pour après l'heure de publication plutôt que de compter sur un comportement que Meta n'a pas documenté. La gestion des commentaires après publication est traitée dans la gestion des commentaires Facebook.

Où se situe le trou sur Instagram
Le conteneur finit son traitement
media_publish renvoie l'ID du média
Le post est en ligne sans hashtags
L'appel du commentaire s'exécute
Les hashtags apparaissent, ou l'appel échoue et le post reste sans eux
Le post est public dès la deuxième étape, jusqu'à ce que l'appel du commentaire réussisse.

Faut-il utiliser le premier commentaire ou la légende ?

Utilisez la légende, sauf si vous avez une raison précise de passer par le commentaire. La légende est publiée dans le même appel que le post, ne peut pas échouer séparément et, sur Instagram, peut être modifiée sur place. Le premier commentaire vous offre une légende plus courte, au prix d'un instant sans tags, d'un second appel qui peut échouer, et d'une suppression suivie d'une republication pour corriger les erreurs.

Si vous utilisez le premier commentaire, construisez l'outil autour du cas d'échec. Vérifiez le nombre de tags par rapport à la limite de 5 d'Instagram avant de publier. Faites en sorte que l'appel de commentaire réessaie tout seul. Enregistrez s'il a réussi, pour que quelqu'un repère un post parti sans ses tags. Le processus autour du post lui-même est celui décrit dans comment programmer des posts Instagram.

Questions fréquentes

Peut-on publier un premier commentaire sur Instagram via l'API ?

Oui. Envoyez POST /<IG_MEDIA_ID>/comments avec un paramètre message une fois que media_publish a renvoyé l'ID du média. Le jeton d'accès doit disposer de instagram_manage_comments avec Facebook Login ou de instagram_business_manage_comments avec Instagram Login. Les commentaires sur les médias de vidéo en direct ne sont pas pris en charge.

Les hashtags du premier commentaire fonctionnent-ils sur Instagram ?

Le Help Center d'Instagram indique « You can add hashtags in the caption or comments of your post », et précise qu'un post public avec des hashtags apparaît sur la page de hashtag correspondante. Il ne décrit aucune différence de classement entre les deux emplacements.

Combien de hashtags un premier commentaire Instagram peut-il contenir ?

Le Help Center d'Instagram indique « You can use up to 5 tags on a post » et « If you include more than 5 tags on a single photo/video, your comment won't post. » Il ne dit pas si les tags de la légende et ceux du commentaire partagent cette limite, donc prévoyez 5 au total.

Peut-on modifier un premier commentaire via l'API Instagram ?

Non. La référence /<IG_MEDIA_ID>/comments indique que la mise à jour est « not supported ». Supprimez le commentaire avec DELETE /<IG_COMMENT_ID> et publiez-en un nouveau. Le Comments API de LinkedIn permet, lui, de modifier le texte d'un commentaire existant.

De quelle permission une Page Facebook a-t-elle besoin pour commenter son propre post ?

La référence /{object-id}/comments de Meta demande « A Page access token requested by a person who can perform the MODERATE task on the Page » et la permission pages_manage_engagement. La requête doit contenir un message ou l'un des champs de pièce jointe.

La publication en premier commentaire fonctionne-t-elle sur Threads et X ?

Les deux utilisent une réponse à votre propre post au lieu d'un commentaire. Sur Threads, créez un nouveau post avec reply_to_id défini sur l'ID du post d'origine. Sur X, envoyez POST /2/tweets avec un objet reply qui pointe vers le post d'origine.

Combien de temps un post reste-t-il en ligne sans son premier commentaire ?

Pour les images, l'écart dure un aller-retour d'API, car l'appel du commentaire part dès que media_publish renvoie l'ID du média. Pour une vidéo, il peut être plus long, parce que le conteneur doit finir son traitement avant d'être publié. Le guide d'Instagram recommande d'interroger le statut d'un conteneur une fois par minute, pendant 5 minutes au maximum.

Que se passe-t-il si le premier commentaire échoue ?

Le post reste en ligne sans aucun hashtag. Les causes possibles sont un 429 LinkedIn, un commentaire Instagram de plus de 5 tags ou un jeton sans permission de commentaire. Faites réessayer l'appel automatiquement et notez s'il a réussi, pour que quelqu'un remarque un post publié sans ses tags.

Faut-il mettre les hashtags dans la légende ou dans le premier commentaire ?

Utilisez la légende, sauf si vous avez une raison précise de passer par le commentaire. La légende part dans le même appel que le post, ne peut pas échouer séparément et se modifie directement sur Instagram. Le premier commentaire donne une légende plus courte, au prix d'un moment sans tags et d'un second appel qui peut échouer.

AdaptlyPost
AdaptlyPost

Commencez votre essai gratuit de 7 jours

Analyses multiplateforme

Boîte sociale

Assistant IA

De quel scope LinkedIn un premier commentaire a-t-il besoin ?

La page de la Comments API de LinkedIn liste w_member_social_feed et w_organization_social_feed pour écrire des commentaires. La page de la Posts API liste w_member_social et w_organization_social, décrits comme capables de "Post, comment, and like posts". Si un appel de commentaire renvoie 403 alors que la publication fonctionne, vérifiez quel scope votre app détient réellement.

Cet article vous a-t-il été utile ?

Dites-nous ce que vous en pensez !

Nous voir plus souvent sur Google

Un clic définit AdaptlyPost comme source préférée. Nos articles remontent alors dans vos À la une, en mode IA et dans les aperçus IA.

Avant de partir...

AdaptlyPost

AdaptlyPost

Planifiez vos contenus sur toutes les plateformes

Gérez tous vos comptes de réseaux sociaux en un seul endroit avec AdaptlyPost.

Analyses multiplateforme

Boîte sociale

Assistant IA

Termes connexes du glossaire

Articles Connexes