TikTok API-integratie Demo — conceive_plus
conceive_plus — TikTok API Integratie Demo
SASMAR, INC. — Demo voor standaardtoegang aanvraag
Over conceive_plus
conceive_plus is een intern hulpmiddel ontwikkeld door SASMAR, INC. om de officiële Conceive Plus TikTok-aanwezigheid te beheren. Conceive Plus is een wereldwijd vruchtbaarheidsmerk dat wordt vertrouwd door koppels in meer dan 70 landen.
De app maakt verbinding met de TikTok API om vruchtbaarheidseducatie-inhoud te publiceren, videoprestaties te monitoren en advertentiecampagnes te beheren via onze twee TikTok Ads-accounts.
Authenticatie — OAuth 2.0 Proces
conceive_plus verifieert met behulp van TikTok's standaard OAuth 2.0-proces. De app vraagt alleen de scopes aan die nodig zijn voor zijn specifieke functies.
OAuth 2.0 Autorisatieproces
Verbind TikTok
TikTok-login
scopes
ontvangt code
✓ Verbonden
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
→ App wisselt code in voor toegangstoken via POST naar https://open.tiktokapis.com/v2/oauth/token/
| Scope | Doel |
|---|---|
| video.publish | Publiceer vruchtbaarheidseducatievideo's op het @conceiveplus TikTok-account |
| video.list | Lijst van gepubliceerde video's ophalen en prestaties monitoren |
| research.adlib.basic | Toegang tot advertentiecampagnedata van SASMAR INC en SASMAR LIMITED advertentieaccounts |
Video Publicatie — video.publish scope
De app publiceert Conceive Plus vruchtbaarheidseducatievideo's direct op TikTok. De inhoud omvat productgidsen, vruchtbaarheidstips en succesverhalen van klanten.
📦 Sandbox Demo — Video Upload Proces
POST https://open.tiktokapis.com/v2/post/publish/inbox/video/init/
Autorisatie: Bearer {sandbox_token}
{
"source_info": { "source": "FILE_UPLOAD", "video_size": 12500000, "chunk_size": 12500000, "total_chunk_count": 1 }
}
→ Retourneert: { "publish_id": "v_sandbox_pub_123", "upload_url": "https://..." }
// Stap 2: Upload videobestand naar de geretourneerde URL
PLAATS {upload_url}
Content-Range: bytes 0-12499999/12500000
[video binary data]
// Stap 3: Publiceren met metadata
POST https://open.tiktokapis.com/v2/post/publish/video/init/
{
"post_info": {
"title": "Conceive Plus Ovulatieondersteuning — Wat is Myo-Inositol?",
"privacy_level": "PUBLIEK_VOOR_IEDEREEN",
"disable_comment": false
},
"source_info": { "source": "FILE_UPLOAD", "video_size": 12500000 }
}
→ Retourneert: { "publish_id": "v_pub_456", "status": "GEPUBLICEERD" } ✅
Video-analyse — video.list scope
De app haalt gepubliceerde videogegevens op om prestaties te monitoren en contentstrategie te informeren.
POST https://open.tiktokapis.com/v2/video/list/
fields=id,title,create_time,view_count,like_count,comment_count,share_count
Sandbox Reactie:
{
"videos": [
{ "id": "v123", "title": "Conceive Plus Ovulatieondersteuning", "view_count": 8420, "like_count": 312, "share_count": 89 },
{ "id": "v124", "title": "PCOS en vruchtbaarheidstips", "view_count": 12300, "like_count": 541, "share_count": 203 }
]
}
Advertentiecampagnedata — research.adlib.basic scope
De app krijgt toegang tot advertentiegegevens van de twee Conceive Plus TikTok Ads-accounts om campagneprestaties en ROI te monitoren.
• SASMAR INC (USD) — Adverteerder ID: 7226731490892070913
• SASMAR LIMITED (EUR) — Adverteerder ID: 7275832885129740290
API Verzoek:
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
Sandbox Reactie:
{
"data": {
"list": [
{ "campaign_id": "c001", "spend": "450.00", "impressions": 89000, "clicks": 1240, "conversions": 18 }
]
}
}
Gegevensgebruik & Naleving
Alle TikTok API-gegevens worden uitsluitend gebruikt voor interne marketingactiviteiten van Conceive Plus.
Er worden geen TikTok-gebruikersgegevens gedeeld met derden of gebruikt voor andere doeleinden dan hierboven beschreven.
conceive_plus Privacybeleid | conceive_plus Gebruiksvoorwaarden