Démo d'intégration de l'API TikTok — conceive_plus

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.

1

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

① L'utilisateur clique
Connecter TikTok
② Redirection vers
Connexion TikTok
③ L'utilisateur approuve
portées
④ URL de rappel
reçoit le code
⑤ Jeton émis
✓ Connecté
URL d'autorisation :
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
URL de rappel (en direct sur conceiveplus.com/pages/tiktok-callback) :
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ées demandées :
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
2

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

// Étape 1 : Initialiser le téléchargement
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" } ✅
✅ Cas d'utilisation : Publication hebdomadaire de vidéos éducatives sur la fertilité pour développer l'audience TikTok @conceiveplus et générer du trafic vers conceiveplus.com
3

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.

Requête API :
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 }
  ]
}
✅ Cas d'utilisation : Suivi de la performance des vidéos pour identifier les contenus les plus performants et optimiser la stratégie de publication future
4

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.

Comptes publicitaires connectés :
• 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 }
    ]
  }
}
✅ Cas d'utilisation : Extraction quotidienne des données de performance publicitaire pour mesurer les dépenses par rapport aux revenus et optimiser automatiquement les budgets des campagnes

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