Comment créer un chatbot TikTok
MaviBot dispose d’une intégration avec TikTok — l’une des plateformes sociales les plus dynamiques et populaires au monde. Cela marque un nouveau chapitre pour notre écosystème. TikTok, où des millions d’utilisateurs interagissent chaque jour, est l’épicentre de la communication moderne, des tendances et des nouveaux formats interactifs. Cette intégration permet aux entreprises et aux projets d’entrer en contact avec un public plus jeune à un tout autre niveau.

Nous examinerons les aspects techniques du processus :
les étapes requises pour activer l’intégration
les callbacks disponibles
les autorisations qui doivent être accordées
De plus, nous nous concentrerons spécifiquement sur les nuances de la disponibilité régionale.
Il est important de noter que l’intégration TikTok n’est pas disponible dans tous les pays et dépend de zones économiques spécifiques dans lesquelles la plateforme prend officiellement en charge ces fonctionnalités. Nous indiquerons où elle peut être configurée immédiatement et où des limitations peuvent s’appliquer.
L’API de messagerie TikTok est actuellement en bêta ouverte dans la région Asie-Pacifique, en Amérique latine, au Moyen-Orient, en Afrique (METAP) et en Amérique du Nord (à l’exception des États-Unis). Le compte connecté doit être enregistré dans l’une de ces régions.
Si un utilisateur des États-Unis, de l’Espace économique européen (EEE), de la Suisse ou du Royaume-Uni envoie un message, celui-ci ne sera pas reçu en raison des restrictions de TikTok.
Consultez la documentation officielle de TikTok pour plus de détails.
Veuillez noter !
Pour créer et configurer un chatbot pour TikTok, veuillez vous référer à la section « Comment créer un chatbot pour entreprise ».
Les spécifications des boutons TikTok sont couvertes ici.
Intégrer TikTok à MaviBot est plus qu’une mise à jour technique — c’est une opportunité d’être à l’avant-garde de la communication avec le public, d’utiliser le canal le plus en vogue pour la promotion et d’engager les utilisateurs là où ils passent leur temps.
Comment préparer votre compte à l’intégration
Commençons par l’étape la plus importante — configurer correctement la connexion.
Avant de connecter votre compte, vous devez passer à un compte professionnel.
Étape 1 : Allez dans les « Paramètres et confidentialité » section.
Étape 2 : Ensuite, allez dans la section « Compte ».
Étape 3 : Cliquez sur « Passer à un compte professionnel ».
Étape 4 : Renseignez les informations de votre entreprise.

C’est fait ! Votre compte est maintenant prêt à être connecté à MaviBot.
Comment connecter votre compte à MaviBot
Allez dans l’onglet « Messageries » section et cliquez sur le TikTok .

Ensuite, connectez-vous à votre compte TikTok dans la fenêtre qui s’affiche.

Et accordez à MaviBot l’accès à votre compte.
Important !
Nous vous conseillons fortement d’accorder l’accès aux commentaires, aux messages, aux informations de profil et à la possibilité de voir vos vidéos. Le bot et ses callbacks peuvent tout simplement ne pas fonctionner sans ces autorisations.
Vous pouvez laisser ou refuser toutes les autres autorisations à votre discrétion.
Si vous révoquez plus tard l’une des autorisations essentielles au bon fonctionnement du chatbot, vous ne pourrez les réactiver qu’à partir des paramètres propres à TikTok.
Vous serez alors automatiquement redirigé vers la « Messageries » section de MaviBot, où vous verrez une notification confirmant la réussite de l’intégration.
Spécificités de TikTok
Pour pouvoir envoyer un message à un utilisateur, celui-ci doit d’abord lancer la conversation.
Vous pouvez envoyer jusqu’à 10 messages dans une période de 48 heures après avoir reçu un message d’un utilisateur TikTok. Exemple : si vous recevez un message d’un utilisateur, vous pouvez envoyer jusqu’à 10 messages au cours des 48 heures suivantes. Si le même utilisateur envoie un autre message plus tard, une nouvelle période de 48 heures commencera, vous permettant d’envoyer 10 autres messages à cet utilisateur.
Un message ne peut pas contenir simultanément du texte et une image.
L’envoi et la réception de pièces jointes d’image via l’API ne sont disponibles que si l’expéditeur et le destinataire se trouvent dans des pays qui prennent en charge les images dans les messages privés. Le partage d’images n’est pas disponible dans tous les pays.
La taille maximale d’une pièce jointe image est de 3 mégaoctets.
Un seul message peut contenir une seule pièce jointe.
Rappels
tiktok_client_new_comment <video_id> : <comment_text> - un utilisateur a laissé un commentaire sur votre vidéo.

tiktok_client_share_post <shared_video_id> <url> - un utilisateur a envoyé une vidéo dans les messages directs du compte connecté.

Variables client stockées
tiktok_comment_id - identifiant du commentaire. Enregistré lorsqu’un utilisateur commente votre vidéo et utilisé pour répondre à ce commentaire.
tiktok_comment_video_id - identifiant de la vidéo commentée. Enregistré lorsqu’un utilisateur commente votre vidéo et utilisé pour répondre au commentaire.
tiktok_is_follower - devient Vrai si l’utilisateur suit votre compte.
tiktok_conversation_id - identifiant de discussion. Généré après qu’un utilisateur envoie un message dans la discussion. Requis pour l’envoi de messages ; ne le supprimez pas !
Boutons
Le nombre maximum de boutons dans un seul message est de 3.
TikTok prend en charge deux types de boutons : callback et « par défaut » (URL). HCependant, un seul message ne peut contenir que des boutons d’un seul type.
Exemple 1.


Exemple 2.


Résultat

Veuillez noter !
Les messages-boutons ne sont pas disponibles sur TikTok Desktop. Dans le chat de bureau, vous verrez une notification comme celle-ci :

Cependant, dans l’application mobile, le message s’affichera correctement:

Le texte affiché sur le bouton et le texte envoyé au bot lors du clic sont identiques. Le bouton est généré à l’aide des données du champ « Texte du message de réponse » ou « URL » dans les paramètres du bouton.
Les boutons callback apparaissent comme des boutons ordinaires. Lorsqu’on clique dessus, ils envoient un message dans le chat au nom de l’utilisateur, contenant le texte du bouton. La longueur maximale est de 20 caractères.
Les boutons URL apparaissent comme des liens. Cependant, leur comportement est le même que celui des boutons callback. Actuellement, TikTok ne prend pas en charge la création de boutons qui ouvrent une page web à l’URL spécifiée lorsqu’on clique dessus. La longueur maximale est de 40 caractères.
En savoir plus sur l’utilisation des boutons de rappel dans MaviBot ici.
Fonctions
Comment répondre à un commentaire :
tiktok_create_comment(text, comment_video_id, comment_id) - publie une réponse au commentaire spécifié.
! text
paramètre requis, le texte du commentaire
comment_video_id
L’identifiant de la vidéo sur laquelle le commentaire est publié. Il s’agit d’un paramètre facultatif ; s’il n’est pas fourni, la valeur sera prise à partir du client tiktok_comment_video_id variable.
comment_id
L’identifiant du commentaire auquel répondre. Il s’agit d’un paramètre facultatif ; s’il n’est pas fourni, la valeur provenant du client tiktok_comment_id la variable sera utilisée.
Mis à jour