Connecter TikTok et YouTube par Zernio
Disponible à partir de Social Quack 1.3.
TikTok et YouTube sont les deux plateformes où connecter votre propre application développeur impose d'abord un examen par TikTok ou par Google (un formulaire, un enregistrement d'écran, des jours d'attente). Si vous préférez vous en passer, Social Quack peut publier par Zernio (zernio.com), un service qui dispose déjà d'applications TikTok et YouTube approuvées. Vous collez une clé, vous vous connectez une fois, et vous publiez. Quelques minutes, aucun examen.
Ce que ça coûte. Zernio facture par compte social connecté : les 2 premiers comptes sont gratuits (sans carte bancaire), puis 6 $ par compte et par mois. Social Quack reste, lui, un achat unique. Vos publications, votre programmation et vos médias restent sur votre Mac ; Zernio ne reçoit chaque publication qu'au moment où elle part.
Ce à quoi vous renoncez. Rien, dans Social Quack. L'écran d'autorisation affiche « Zernio » au lieu du nom de votre propre application, et Zernio peut voir les publications qu'il envoie pour vous. Si vous préférez tout garder sous vos propres comptes développeur, le guide TikTok et le guide YouTube pour la connexion directe sont toujours là — la même fiche TikTok ou YouTube propose les deux voies.
Étapes
- Créez un compte gratuit sur https://zernio.com/signup.
- Dans le tableau de bord de Zernio, ouvrez API keys (
https://zernio.com/dashboard/api-keys) → Create API key. Copiez la clé (elle commence parsk_). - Dans Social Quack, allez dans Channels → Add a channel (canaux → ajouter un canal) et, sur la fiche TikTok ou YouTube, cliquez sur Set up keys ▾ → Set up Zernio key (configurer la clé Zernio) — c'est la première option, celle que nous recommandons ; Set up app keys est la voie « à faire soi-même ». Collez la clé et cliquez sur Save & verify (enregistrer et vérifier). La clé appartient à cette fiche (TikTok ou YouTube), dans le workspace sélectionné ; l'autre fiche et les autres workspaces reçoivent chacun la leur. Vous pouvez coller la même clé — ou celle d'un deuxième compte Zernio, pour que chaque canal profite de sa propre offre gratuite Zernio.
- Social Quack enchaîne directement sur Connect (connecter) : votre navigateur ouvre la page de connexion de TikTok ou de Google avec l'application de Zernio ; approuvez. De retour dans Social Quack, le compte apparaît sous Connected (connectés), avec une petite étiquette via Zernio.
- Publiez depuis Compose (rédaction) comme d'habitude. Le panneau d'options TikTok (qui peut voir la publication, comments / duet / stitch, déclaration de contenu commercial) et le panneau YouTube (titre, visibilité, tags, made for kids) fonctionnent exactement comme avec une connexion directe. Claude et ChatGPT voient le canal comme n'importe quel autre.
Bon à savoir
- TikTok ne publie qu'en public. C'est la règle de TikTok pour l'application qu'utilise Zernio : les vidéos partent en "Everyone". Vous voulez une autre audience ? Activez Send to TikTok drafts (envoyer dans les brouillons TikTok) dans les options TikTok : la vidéo arrive dans votre boîte de réception TikTok, et vous y choisissez l'audience avant de publier depuis l'application TikTok. Tout autre choix est refusé dès la programmation, avec un message clair.
- TikTok prend une minute. TikTok traite la vidéo une fois que Zernio la lui a transmise ; Social Quack attend ce traitement (jusqu'à trois minutes) avant de marquer la publication comme publiée, et le lien peut apparaître un peu plus tard.
- Un seul compte TikTok par workspace via Zernio. Connecter un autre compte TikTok dans le même workspace remplace le premier du côté de Zernio ; utilisez un autre workspace pour un deuxième compte TikTok.
- Capacité quotidienne de TikTok. TikTok limite le nombre de publications qu'un compte peut envoyer chaque jour par une application (15 vidéos et 15 publications photo par période glissante de 24 heures chez Zernio). Si la limite est atteinte, Social Quack vous le signale et relance la publication plus tard.
- Doublons. Zernio refuse le même texte avec les mêmes médias vers le même compte dans un délai de 24 heures. Modifiez la légende si vous tenez vraiment à republier.
- Aucun hébergement de médias nécessaire. Les vidéos et les photos sont envoyées à Zernio au moment où la publication part.
- Reconnexion. Si Zernio signale le compte comme déconnecté, la fiche du canal affiche Sign in again (se reconnecter) ; ce sont les deux mêmes clics, et tout ce qui est en file d'attente reste en place.
- Suppression. Channels → Remove supprime le canal dans Social Quack. Pour ne plus être facturé, supprimez aussi le compte dans le tableau de bord de Zernio.
- Une clé par fiche. TikTok et YouTube gardent chacun leur propre clé Zernio : deux comptes Zernio (une clé chacun) fonctionnent aussi bien qu'un seul compte pour les deux. Pratique si Zernio change un jour le nombre de comptes gratuits.
- Effacer la clé. Set up keys ▾ → Edit Zernio key → Clear saved key la retire de cette fiche, dans ce workspace. Les canaux déjà connectés continuent de publier (chacun garde sa propre copie) ; vous n'aurez besoin de la clé que pour connecter un autre compte.
Si quelque chose cloche
| Message | Ce que ça veut dire |
|---|---|
| "Zernio did not accept the API key" à l'enregistrement | Copiez la clé entière depuis le tableau de bord de Zernio ; elle commence par sk_. |
| "your Zernio plan has no room for another account" / "needs a payment method" après votre approbation | Vous avez dépassé les 2 comptes gratuits de Zernio ; ajoutez une carte dans leur tableau de bord (le lien est dans le message). |
| "this must be a professional (Business or Creator) account" | TikTok exige un compte creator ou business pour publier par l'API. Changez le type de compte dans l'application TikTok, puis reconnectez-vous. |
| "TikTok did not grant every permission" | Reconnectez-vous et acceptez toutes les autorisations sur l'écran de TikTok. |
| Publication relancée avec "direct-post daily limit" | Voir Capacité quotidienne de TikTok plus haut. |
| Publication en échec avec "refused this as a duplicate" | Voir Doublons plus haut. |
| "Zernio says the account is disconnected" | Channels → Sign in again sur ce canal. |