Starts OAuth For Tiktok Account
GET/social-media-posting/oauth/tiktok/start
Open the API in a window with appropriate params and headers instead of using the Curl. User is navigated to Tiktok login OAuth screen. On successful login, listen on window object for message where event listener returns data in its callback function.
Sample code to listen to event data:
window.addEventListener('message', function(e) { if (e.data && e.data.page === 'social_media_posting') { const { actionType, page, platform, placement, accountId, reconnectAccounts } = e.data } }, false)
Event Data Response:
{ actionType: string, Ex: "close" page: string, Ex: "social-media-posting" platform: string, Ex: "tiktok" placement: string, Ex: "placement" accountId: string, Ex: "658a9b6833b91e0ecb8f3958" reconnectAccounts: string[]] Ex: ["658a9b6833b91e0ecb834acd", "efd2daa9b6833b91e0ecb8f3511"] }
The accountId retrieved from above data can be used to fetch Tiktok account details using below API -
API: '/social-media-posting/oauth/tiktok/accounts/:accountId'
Method: GET
Request
Responses
- 200
- 400
- 401
- 422