Aller au contenu

Réglages X

Nadia publie sur X, et ne relit rien. X facture chaque appel de son API à l’application qui le fait, donc à UseNadia, pour tous les comptes connectés : créer un post, et surtout lire un post (chaque post renvoyé est payé, à chaque lecture). Relire une timeline pour en tirer des statistiques coûterait plus que ce qu’un canal rapporte. Concrètement :

  • Publier : un texte, jusqu’à 4 images ou une vidéo, et des fils (chaque partie supplémentaire devient une réponse au tweet précédent).
  • Pas de statistiques X : ni dans Analytics, ni sur la vignette d’un post du calendrier, ni par l’API publique ou le MCP (la réponse est vide).
  • Pas de boîte de réception X, et rien de déclenché par les likes d’un post (repost ou réponse automatiques) : il faudrait relire le post.
  • Pas d’autocomplétion des mentions dans le composeur : tapez le @identifiant en entier.

Dans Ajouter un canal, cliquez sur X : vous êtes redirigé vers X et vous autorisez UseNadia à publier en votre nom. Le compte connecté est celui qui est ouvert dans votre navigateur ; pour en connecter un autre, changez de compte sur X d’abord.

La longueur d’un post est comptée comme X la compte (un lien vaut 23 caractères, un emoji en vaut 2) : 280 caractères, 4 000 pour un compte vérifié (Premium).

Connecter votre propre clé X (votre application sur la console X, facturée directement à vous, sans plafond de notre côté) est prévu, sans date pour l’instant.

__type: "x", dans posts[].settings de la création d’une publication :

{
"settings": {
"__type": "x",
"who_can_reply_post": "everyone",
"community": "",
"made_with_ai": false,
"paid_partnership": false
}
}
Champ Type Obligatoire Description
__type string Oui Doit valoir x
who_can_reply_post string Oui Qui peut répondre au post, voir plus bas. Dans le composeur : Qui peut répondre à ce post ?
community string Non URL d’une communauté X où publier, de la forme https://x.com/i/communities/1493446837214187523. Le post est aussi montré à vos abonnés
made_with_ai boolean Non Mention de contenu créé avec l’IA. Dans le composeur : Créé avec l’IA
paid_partnership boolean Non Mention de partenariat rémunéré. Dans le composeur : Partenariat rémunéré
Valeur Description
everyone Tout le monde
following Les comptes que vous suivez
mentionedUsers Les comptes mentionnés dans le post
subscribers Vos abonnés payants
verified Les comptes vérifiés

Un fil de deux tweets, le second avec un lien (il consomme un des 10 posts avec lien du mois) :

{
"type": "schedule",
"date": "2026-11-03T10:00:00.000Z",
"shortLink": false,
"tags": [],
"posts": [
{
"integration": {
"id": "your-x-integration-id"
},
"value": [
{
"content": "Ce que j’ai appris en publiant une vidéo par jour pendant 100 jours 🧵",
"image": []
},
{
"content": "Le détail, chiffres compris : https://usenadia.com/blog",
"image": []
}
],
"settings": {
"__type": "x",
"who_can_reply_post": "everyone",
"made_with_ai": false,
"paid_partnership": false
}
}
]
}
Message Ce qui se passe
X quota reached: 10 posts with a link per month and per account… Le plafond ci-dessus est atteint pour ce compte et ce mois : retirez le lien, ou programmez le post le mois suivant
X refused the post: UseNadia's X quota is reached, try again later. X a bloqué la publication parce que le budget d’API de UseNadia est épuisé. Le post passe en erreur, sans nouvel essai automatique : republiez-le plus tard
X rate limit reached: too many requests in a short time, try again in a few minutes. Trop de publications rapprochées : X limite le rythme par compte. Nadia réessaie trois fois, puis le post passe en erreur
X authentication has expired, please reconnect your account Reconnectez le compte X depuis la liste de vos canaux
You are not allowed to create a post with duplicate content X refuse un texte identique à un post récent du même compte

Une publication en erreur porte le message sur sa vignette du calendrier (pastille rouge) et dans la notification d’échec.