TikTok API-integratie Demo — conceive_plus

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.

1

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

① Gebruiker klikt
Verbind TikTok
② Omleiden naar
TikTok-login
③ Gebruiker keurt goed
scopes
④ Callback-URL
ontvangt code
⑤ Token uitgegeven
✓ Verbonden
Autorisatie-URL:
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
Callback-URL (live op conceiveplus.com/pages/tiktok-callback):
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/
✅ Aangevraagde scopes:
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
2

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

// Stap 1: Initialiseer upload
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" } ✅
✅ Gebruikssituatie: Wekelijks vruchtbaarheidseducatievideo's publiceren om het @conceiveplus TikTok-publiek te laten groeien en verkeer naar conceiveplus.com te leiden
3

Video-analyse — video.list scope

De app haalt gepubliceerde videogegevens op om prestaties te monitoren en contentstrategie te informeren.

API Verzoek:
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 }
  ]
}
✅ Gebruikssituatie: Videoprestaties monitoren om best presterende content te identificeren en toekomstige publicatiestrategie te optimaliseren
4

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.

Verbonden advertentieaccounts:
• 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 }
    ]
  }
}
✅ Gebruikssituatie: Dagelijkse advertentieprestaties ophalen om uitgaven versus inkomsten te meten en campagnemiddelen automatisch te optimaliseren

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