Démo d'intégration de l'API TikTok — conceive_plus
conceive_plus — Démo d'intégration API TikTok
SASMAR, INC. — Démo d'application d'accès standard
À propos de conceive_plus
conceive_plus est un outil interne développé par SASMAR, INC. pour gérer la présence officielle de Conceive Plus sur TikTok. Conceive Plus est une marque mondiale de fertilité reconnue par des couples dans plus de 70 pays.
L'application se connecte à l'API TikTok pour publier du contenu éducatif sur la fertilité, suivre les performances des vidéos et gérer les campagnes publicitaires sur nos deux comptes TikTok Ads.
Authentification — Flux OAuth 2.0
conceive_plus s'authentifie en utilisant le flux OAuth 2.0 standard de TikTok. L'application demande uniquement les portées nécessaires à ses fonctions spécifiques.
Flux d'autorisation OAuth 2.0
Connecter TikTok
Connexion TikTok
portées
reçoit le code
✓ Connecté
https://www.tiktok.com/v2/auth/authorize/?client_key=sbaw5sn6ibwqhd42&scope=video.publish,video.list,research.adlib.basic&response_type=code&redirect_uri=https://conceiveplus.com/pages/tiktok-callback&state=secure_random_state
https://conceiveplus.com/pages/tiktok-callback?code=auth_code_here&state=secure_random_state
→ L'application échange le code contre un jeton d'accès via un POST à https://open.tiktokapis.com/v2/oauth/token/
| Portée | Objectif |
|---|---|
| video.publish | Publier des vidéos éducatives sur la fertilité sur le compte TikTok @conceiveplus |
| video.list | Récupérer la liste des vidéos publiées et suivre les performances |
| research.adlib.basic | Accéder aux données des campagnes publicitaires des comptes publicitaires SASMAR INC et SASMAR LIMITED |
Publication vidéo — portée video.publish
L'application publie des vidéos éducatives sur la fertilité Conceive Plus directement sur TikTok. Le contenu inclut des guides produits, des conseils sur la fertilité et des témoignages clients.
📦 Démo Sandbox — Flux de téléchargement vidéo
POST https://open.tiktokapis.com/v2/post/publish/inbox/video/init/
Autorisation : Bearer {sandbox_token}
{
"source_info": { "source": "FILE_UPLOAD", "video_size": 12500000, "chunk_size": 12500000, "total_chunk_count": 1 }
}
→ Retourne : { "publish_id": "v_sandbox_pub_123", "upload_url": "https://..." }
// Étape 2 : Télécharger le fichier vidéo à l'URL retournée
PUT {upload_url}
Content-Range: bytes 0-12499999/12500000
[video binary data]
// Étape 3 : Publier avec métadonnées
POST https://open.tiktokapis.com/v2/post/publish/video/init/
{
"post_info": {
"title": "Soutien à l'ovulation Conceive Plus — Qu'est-ce que le Myo-Inositol ?",
"privacy_level": "PUBLIC_TO_EVERYONE",
"disable_comment": false
},
"source_info": { "source": "FILE_UPLOAD", "video_size": 12500000 }
}
→ Renvoie : { "publish_id": "v_pub_456", "status": "PUBLISHED" } ✅
Analyse vidéo — portée video.list
L'application récupère les données des vidéos publiées pour suivre la performance et orienter la stratégie de contenu.
POST https://open.tiktokapis.com/v2/video/list/
fields=id,title,create_time,view_count,like_count,comment_count,share_count
Réponse Sandbox :
{
"videos": [
{ "id": "v123", "title": "Soutien à l'ovulation Conceive Plus", "view_count": 8420, "like_count": 312, "share_count": 89 },
{ "id": "v124", "title": "Syndrome des ovaires polykystiques et conseils de fertilité", "view_count": 12300, "like_count": 541, "share_count": 203 }
]
}
Données de campagne publicitaire — portée research.adlib.basic
L'application accède aux données publicitaires des deux comptes TikTok Ads de Conceive Plus pour suivre la performance des campagnes et le retour sur investissement.
• SASMAR INC (USD) — ID annonceur : 7226731490892070913
• SASMAR LIMITED (EUR) — ID annonceur : 7275832885129740290
Requête API :
GET https://business-api.tiktok.com/open_api/v1.3/report/integrated/get/
?advertiser_id=7226731490892070913&report_type=BASIC&dimensions=["campaign_id"]
&metrics=["spend","impressions","clicks","conversions"]&start_date=2026-06-01&end_date=2026-06-02
Réponse Sandbox :
{
"data": {
"list": [
{ "campaign_id": "c001", "spend": "450.00", "impressions": 89000, "clicks": 1240, "conversions": 18 }
]
}
}
Utilisation des données & Conformité
Toutes les données de l'API TikTok sont utilisées exclusivement pour les opérations marketing internes de Conceive Plus.
Aucune donnée utilisateur TikTok n'est partagée avec des tiers ni utilisée à d'autres fins que celles décrites ci-dessus.
Politique de confidentialité de conceive_plus | Conditions d'utilisation de conceive_plus