Passer au contenu
Français
  • Il n'y a aucune suggestion car le champ de recherche est vide.

Quels formats de fichiQuels sont les formats de fichiers pris en charge par l’API RCS ? ers sont pris en charge par l’API RCS ?

L’un des avantages majeurs du RCS (Rich Communication Services) est la possibilité d'enrichir vos messages en y intégrant directement des fichiers multimédias natifs : images haute définition, vidéos, mémos vocaux ou documents PDF.

Pour garantir la bonne diffusion de vos contenus (Rich Cards, Carrousels ou fichiers simples), vous devez respecter les formats et contraintes techniques de l'API.

🔗 Règle d'intégration : le paramètre fileUrl

Dans le payload JSON de votre requête API, l'intégration d'un média se fait via le paramètre obligatoire fileUrl.
Ce champ doit contenir l'adresse exacte où votre fichier est hébergé.

Contraintes strictes sur l'URL :

  • L'URL doit obligatoirement être sécurisée en HTTPS.

  • L'URL ne doit pas dépasser 255 caractères.

  • Le fichier doit être publiquement accessible (aucune authentification ni restriction IP, sinon les serveurs de Google RBM ne pourront pas le télécharger pour l'afficher sur le téléphone de l'utilisateur).

📂 Extensions et formats autorisés

Le système identifie automatiquement le type de média grâce à l'en-tête HTTP (Content-Type) renvoyé par votre serveur d'hébergement. Voici les formats pris en charge :

  • 🖼️ Images : jpegjpggifpng

  • 🎬 Vidéos : mp4mpegmpg3gpph263m4vmpeg4webm

  • 🎵 Audios : aacmp3oggmp4-latm

  • 📄 Documents : pdf

⚖️ Poids et dimensions (Bonnes pratiques)

Bien que le protocole RCS théorique permette d'envoyer des fichiers très lourds (jusqu'à 100 Mo), nous vous recommandons fortement d'optimiser vos médias pour garantir un affichage instantané et une excellente expérience utilisateur, même sur des réseaux mobiles lents :

  • Poids recommandé pour une Image : Moins de 2 Mo.

  • Poids recommandé pour une Vidéo : Moins de 10 Mo.

  • Aperçu (Thumbnail) : Pour les vidéos et les documents PDF lourds, l'API RCS génère un aperçu. Si vous souhaitez maîtriser l'image d'attente, veillez à compresser correctement le fichier source.

➡️ Pour plus d'informations techniques et des exemples de requêtes JSON (Carrousels, Rich Cards), consultez notre portail développeur :