Plateformes
Lister les plateformes
Liste chaque réseau avec son libellé et ses règles de médias et de formats, celles du bac à sable et de la simulation, et s’il est ouvert au détenteur du jeton.
Chaque réseau a ses propres règles. Plutôt que de les coder en dur, lisez-les via GET /v1/platforms : la longueur maximale du texte, les hashtags et mentions, les médias acceptés, les formats, et si le réseau vous est ouvert.
{
"data": [
{
"platform": "instagram",
"name": "Instagram",
"available": true,
"caption": { "maxLength": 2200, "maxHashtags": 30, "maxMentions": 20, "enforced": true },
"media": { "maxCount": 10, "mixImagesAndVideo": true, "imageTypes": ["image/jpeg"], "videoTypes": ["video/mp4", "video/quicktime"] },
"formats": [
{ "format": "post", "default": true, "requiredMedia": "any" },
{ "format": "reel", "default": false, "requiredMedia": "video" }
]
}
]
}Limites par réseau
| Réseau | Texte | Médias | Formats |
|---|---|---|---|
| 2 200 caractères, 30 hashtags, 20 mentions | Obligatoire, jusqu’à 10 (JPEG, MP4, MOV) | post, reel, story, carousel | |
| 63 206 caractères | Jusqu’à 10, photos ou vidéos | post, reel, story, video | |
| TikTok | 2 200 caractères | Obligatoire : une vidéo, ou jusqu’à 35 photos | video, photo |
| 3 000 caractères | Jusqu’à 20 | post, article, carousel, video | |
| X | 280 caractères, fils jusqu’à 25 posts | Jusqu’à 4, photos ou une vidéo | post, thread |
Ces chiffres sont ceux d’aujourd’hui ; GET /v1/platforms donne toujours les valeurs actuelles.
La simulation applique ces mêmes règles avant que vous publiiez.
Autorisations
AuthorizationstringheaderrequisVotre clé personnelle ou jeton d’accès OAuth, envoyé sous la forme
Bearer <token>.
Réponse
La liste des plateformes et de leurs règles.
dataobject[]requisLes plateformes
Afficher les attributs enfants
platformstringrequisIdentifiant du réseau
Valeurs autorisées :
instagramfacebookxlinkedintiktoknamestringrequisNom d’affichage du réseau
availablebooleanrequisOuvert à la personne pour qui le jeton agit ; sinon, une publication y est refusée
captionobjectrequisRègles de légende
Afficher les attributs enfants
maxLengthnumberrequisNombre maximal de caractères (pondéré sur X)
enforcedbooleanrequistrue: le réseau refuse tout net au-delà des limites (422post_refused)maxHashtagsnumberNombre maximal de hashtags
maxMentionsnumberNombre maximal de mentions
threadobjectPrésent quand le réseau publie un fil
Afficher les attributs enfants
maxPostsnumberrequisNombre maximal de publications dans un fil
mediaobjectrequisRègles de médias
Afficher les attributs enfants
maxCountnumberrequisNombre maximal de médias dans une publication
enforcedbooleanrequistrue: le réseau refuse tout net au-delà de la limitemixImagesAndVideobooleanrequisfalse: photos et vidéo ne peuvent pas être mélangées dans une publicationimageTypesstring[]requisTypes MIME d’image acceptés
videoTypesstring[]requisTypes MIME de vidéo acceptés
formatsobject[]requisFormats acceptés par le réseau
Afficher les attributs enfants
formatstringrequisNom du format
defaultbooleanrequisLe format utilisé quand la cible n’en déclare aucun
requiredMediastringrequisnone: publiable sans visuel ;any: un visuel de n’importe quel typeValeurs autorisées :
noneimagevideoanycaptionPublishedbooleanrequisfalse: la légende n’est pas envoyée (story)