تيك توكخادم MCP
تصل تيك توك إلى أكثر من 1 مليار مستخدم شهريًا من خلال مقاطع الفيديو القصيرة، والبث المباشر، واكتشاف الاتجاهات، مما يجعلها مهمة للملاءمة الثقافية، وحملات المبدعين، واكتشاف المنتجات.
عنوان URL الأساسي
https://mcp.pressmonitor.com/tiktok/v1 المصادقة
تستخدم مكالمات MCP أيضًا رموز Bearer عبر طلبات JSON-RPC 2.0.
Authorization: Bearer YOUR_TOKEN اكتشف الأدوات
ابدأ بإدراج الأدوات المعروضة من خادم MCP.
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify({ jsonrpc: '2.0', id: 1, method: 'tools/list' }) }); console.log(await response.json()); import requests payload = { 'jsonrpc': '2.0', 'id': 1, 'method': 'tools/list' } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) challenge_info معلومات التحدي
معلومات التحدي
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| challenge_id | string | نعم | معرّف التحدي |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"challenge_info","arguments":{"challenge_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "challenge_info", "arguments": { "challenge_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "challenge_info", "arguments": { "challenge_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) challenge_posts منشورات التحدي
منشورات التحدي
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| challenge_id | string | نعم | معرّف التحدي |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"challenge_posts","arguments":{"challenge_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "challenge_posts", "arguments": { "challenge_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "challenge_posts", "arguments": { "challenge_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) collection_info معلومات المجموعة
معلومات المجموعة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| collection_id | string | نعم | معرّف المجموعة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"collection_info","arguments":{"collection_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "collection_info", "arguments": { "collection_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "collection_info", "arguments": { "collection_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) collection_posts منشورات المجموعة
منشورات المجموعة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| collection_id | string | نعم | معرّف المجموعة |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"collection_posts","arguments":{"collection_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "collection_posts", "arguments": { "collection_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "collection_posts", "arguments": { "collection_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) download_music تنزيل الموسيقى
تنزيل الموسيقى
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| music_id | string | نعم | معرّف الموسيقى |
| device_id | string | لا | معرّف الجهاز |
| format | string | لا | الصيغة |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"download_music","arguments":{"music_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE","format":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "download_music", "arguments": { "music_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE", "format": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "download_music", "arguments": { "music_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE", "format": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) download_video تنزيل الفيديو
تنزيل الفيديو
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| aweme_id | string | نعم | معرّف Aweme |
| device_id | string | لا | معرّف الجهاز |
| format | string | لا | الصيغة |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"download_video","arguments":{"aweme_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE","format":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "download_video", "arguments": { "aweme_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE", "format": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "download_video", "arguments": { "aweme_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE", "format": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) effect_info معلومات التأثير
معلومات التأثير
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| effect_id | string | نعم | معرّف التأثير |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"effect_info","arguments":{"effect_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "effect_info", "arguments": { "effect_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "effect_info", "arguments": { "effect_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) effect_posts منشورات التأثير
منشورات التأثير
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| effect_id | string | نعم | معرّف التأثير |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"effect_posts","arguments":{"effect_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "effect_posts", "arguments": { "effect_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "effect_posts", "arguments": { "effect_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) live_category فئة البث المباشر
فئة البث المباشر
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| device_id | string | لا | معرّف الجهاز |
| lang | string | لا | اللغة |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"live_category","arguments":{"device_id":"SOME_STRING_VALUE","lang":"en"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "live_category", "arguments": { "device_id": "SOME_STRING_VALUE", "lang": "en" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "live_category", "arguments": { "device_id": "SOME_STRING_VALUE", "lang": "en" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) live_check_alive التحقق من البث المباشر
التحقق من البث المباشر
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| room_id | string | نعم | معرّف الغرفة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"live_check_alive","arguments":{"room_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "live_check_alive", "arguments": { "room_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "live_check_alive", "arguments": { "room_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) live_stream بث مباشر
بث مباشر
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| room_id | string | نعم | معرّف الغرفة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"live_stream","arguments":{"room_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "live_stream", "arguments": { "room_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "live_stream", "arguments": { "room_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) music_info معلومات الموسيقى
معلومات الموسيقى
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| music_id | string | نعم | معرّف الموسيقى |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"music_info","arguments":{"music_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "music_info", "arguments": { "music_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "music_info", "arguments": { "music_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) music_posts منشورات الموسيقى
منشورات الموسيقى
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| music_id | string | نعم | معرّف الموسيقى |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"music_posts","arguments":{"music_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "music_posts", "arguments": { "music_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "music_posts", "arguments": { "music_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) music_unlimited_sounds موسيقى غير محدودة الأصوات
موسيقى غير محدودة الأصوات
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| music_id | string | نعم | معرّف الموسيقى |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"music_unlimited_sounds","arguments":{"music_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "music_unlimited_sounds", "arguments": { "music_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "music_unlimited_sounds", "arguments": { "music_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) place_info معلومات المكان
معلومات المكان
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| challenge_id | string | نعم | معرّف التحدي |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"place_info","arguments":{"challenge_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "place_info", "arguments": { "challenge_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "place_info", "arguments": { "challenge_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) place_posts منشورات المكان
منشورات المكان
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| challenge_id | string | نعم | معرّف التحدي |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"place_posts","arguments":{"challenge_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "place_posts", "arguments": { "challenge_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "place_posts", "arguments": { "challenge_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) post_category فئة المنشور
فئة المنشور
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | نعم | Sec Uid |
| category_type | string | لا | نوع الفئة |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"post_category","arguments":{"sec_uid":"SOME_STRING_VALUE","category_type":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_category", "arguments": { "sec_uid": "SOME_STRING_VALUE", "category_type": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_category", "arguments": { "sec_uid": "SOME_STRING_VALUE", "category_type": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) post_comments تعليقات المنشور
تعليقات المنشور
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| aweme_id | string | نعم | معرّف Aweme |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"post_comments","arguments":{"aweme_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_comments", "arguments": { "aweme_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_comments", "arguments": { "aweme_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) post_detail تفاصيل المنشور
تفاصيل المنشور
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| aweme_id | string | نعم | معرّف Aweme |
| device_id | string | لا | معرّف الجهاز |
| from | string | لا | من |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"post_detail","arguments":{"aweme_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE","from":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_detail", "arguments": { "aweme_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE", "from": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_detail", "arguments": { "aweme_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE", "from": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) post_discover_keyword الكلمة المفتاحية لاكتشاف المنشور
الكلمة المفتاحية لاكتشاف المنشور
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| keyword | string | نعم | الكلمة المفتاحية |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"post_discover_keyword","arguments":{"keyword":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_discover_keyword", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_discover_keyword", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) post_reply_comments تعليقات الرد على المنشور
تعليقات الرد على المنشور
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| aweme_id | string | نعم | معرّف Aweme |
| comment_id | string | نعم | معرّف التعليق |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"post_reply_comments","arguments":{"aweme_id":"SOME_STRING_VALUE","comment_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_reply_comments", "arguments": { "aweme_id": "SOME_STRING_VALUE", "comment_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_reply_comments", "arguments": { "aweme_id": "SOME_STRING_VALUE", "comment_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) search_account بحث عن حساب
بحث عن حساب
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| keyword | string | نعم | الكلمة المفتاحية |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
| search_id | string | لا | معرّف البحث |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_account","arguments":{"keyword":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE","search_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_account", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "search_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_account", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "search_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) search_general بحث عام
بحث عام
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| keyword | string | نعم | الكلمة المفتاحية |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| search_id | string | لا | معرّف البحث |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_general","arguments":{"keyword":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","search_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_general", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "search_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_general", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "search_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) search_live بحث في البث المباشر
بحث في البث المباشر
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| keyword | string | نعم | الكلمة المفتاحية |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
| search_id | string | لا | معرّف البحث |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_live","arguments":{"keyword":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE","search_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_live", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "search_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_live", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "search_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) search_suggest_keyword اقتراح كلمة مفتاحية للبحث
اقتراح كلمة مفتاحية للبحث
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| keyword | string | نعم | الكلمة المفتاحية |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_suggest_keyword","arguments":{"keyword":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_suggest_keyword", "arguments": { "keyword": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_suggest_keyword", "arguments": { "keyword": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) search_video بحث عن فيديو
بحث عن فيديو
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| keyword | string | نعم | الكلمة المفتاحية |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
| search_id | string | لا | معرّف البحث |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_video","arguments":{"keyword":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE","search_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_video", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "search_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_video", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "search_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_ads_detail تفاصيل الإعلانات الرائجة
تفاصيل الإعلانات الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| aweme_id | string | نعم | معرّف Aweme |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_ads_detail","arguments":{"aweme_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_ads_detail", "arguments": { "aweme_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_ads_detail", "arguments": { "aweme_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_commercial_music_library مكتبة الموسيقى التجارية الرائجة
مكتبة الموسيقى التجارية الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| period | string | نعم | الفترة |
| country_code | string | لا | رمز الدولة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_commercial_music_library","arguments":{"period":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_commercial_music_library", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_commercial_music_library", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_commercial_music_playlist قائمة تشغيل الموسيقى التجارية الرائجة
قائمة تشغيل الموسيقى التجارية الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| period | string | نعم | الفترة |
| country_code | string | لا | رمز الدولة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_commercial_music_playlist","arguments":{"period":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_commercial_music_playlist", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_commercial_music_playlist", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_commercial_music_playlist_detail تفاصيل قائمة تشغيل الموسيقى التجارية الرائجة
تفاصيل قائمة تشغيل الموسيقى التجارية الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| playlist_id | string | نعم | معرّف قائمة التشغيل |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_commercial_music_playlist_detail","arguments":{"playlist_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_commercial_music_playlist_detail", "arguments": { "playlist_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_commercial_music_playlist_detail", "arguments": { "playlist_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_creator المبدع الرائج
المبدع الرائج
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| period | string | نعم | الفترة |
| country_code | string | لا | رمز الدولة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_creator","arguments":{"period":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_creator", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_creator", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_hashtag الهاشتاج الرائج
الهاشتاج الرائج
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| period | string | نعم | الفترة |
| country_code | string | لا | رمز الدولة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_hashtag","arguments":{"period":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_hashtag", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_hashtag", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_keyword الكلمة المفتاحية الرائجة
الكلمة المفتاحية الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| period | string | نعم | الفترة |
| country_code | string | لا | رمز الدولة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_keyword","arguments":{"period":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_keyword", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_keyword", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_keyword_sentence جملة الكلمة المفتاحية الرائجة
جملة الكلمة المفتاحية الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| keyword | string | نعم | الكلمة المفتاحية |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_keyword_sentence","arguments":{"keyword":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_keyword_sentence", "arguments": { "keyword": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_keyword_sentence", "arguments": { "keyword": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_song الأغنية الرائجة
الأغنية الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| period | string | نعم | الفترة |
| country_code | string | لا | رمز الدولة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_song","arguments":{"period":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_song", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_song", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_top_ads أفضل الإعلانات الرائجة
أفضل الإعلانات الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| keyword | string | نعم | الكلمة المفتاحية |
| country_code | string | لا | رمز الدولة |
| device_id | string | لا | معرّف الجهاز |
| period | string | لا | الفترة |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_top_ads","arguments":{"keyword":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE","period":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_top_ads", "arguments": { "keyword": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE", "period": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_top_ads", "arguments": { "keyword": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE", "period": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_top_product_detail تفاصيل أفضل المنتجات الرائجة
تفاصيل أفضل المنتجات الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| product_id | string | نعم | معرّف المنتج |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_top_product_detail","arguments":{"product_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_top_product_detail", "arguments": { "product_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_top_product_detail", "arguments": { "product_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_top_product_metrics مقاييس أفضل المنتجات الرائجة
مقاييس أفضل المنتجات الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| product_id | string | نعم | معرّف المنتج |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_top_product_metrics","arguments":{"product_id":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_top_product_metrics", "arguments": { "product_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_top_product_metrics", "arguments": { "product_id": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_top_products أفضل المنتجات الرائجة
أفضل المنتجات الرائجة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| period | string | نعم | الفترة |
| country_code | string | لا | رمز الدولة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_top_products","arguments":{"period":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_top_products", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_top_products", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_video الفيديو الرائج
الفيديو الرائج
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| period | string | نعم | الفترة |
| country_code | string | لا | رمز الدولة |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_video","arguments":{"period":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_video", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_video", "arguments": { "period": "SOME_STRING_VALUE", "country_code": "SOME_STRING_VALUE", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) trending_video_by_keyword الفيديو الرائج حسب الكلمة المفتاحية
الفيديو الرائج حسب الكلمة المفتاحية
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| keyword | string | نعم | الكلمة المفتاحية |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trending_video_by_keyword","arguments":{"keyword":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_video_by_keyword", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trending_video_by_keyword", "arguments": { "keyword": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_followers متابعو المستخدم
متابعو المستخدم
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | نعم | Sec Uid |
| count | string | لا | عدد النتائج للإرجاع |
| min_cursor | string | لا | أدنى مؤشر |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_followers","arguments":{"sec_uid":"SOME_STRING_VALUE","count":20,"min_cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_followers", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "min_cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_followers", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "min_cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_following المستخدم يتابع
المستخدم يتابع
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | نعم | Sec Uid |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_following","arguments":{"sec_uid":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_following", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_following", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_info معلومات المستخدم
معلومات المستخدم
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | لا | Sec Uid |
| unique_id | string | لا | معرّف فريد |
| with_commerce_info | string | لا | مع معلومات التجارة |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_info","arguments":{"sec_uid":"SOME_STRING_VALUE","unique_id":"SOME_STRING_VALUE","with_commerce_info":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_info", "arguments": { "sec_uid": "SOME_STRING_VALUE", "unique_id": "SOME_STRING_VALUE", "with_commerce_info": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_info", "arguments": { "sec_uid": "SOME_STRING_VALUE", "unique_id": "SOME_STRING_VALUE", "with_commerce_info": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_info_by_id معلومات المستخدم حسب المعرف
معلومات المستخدم حسب المعرف
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| user_id | string | نعم | معرّف المستخدم |
| with_commerce_info | string | لا | مع معلومات التجارة |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_info_by_id","arguments":{"user_id":"SOME_STRING_VALUE","with_commerce_info":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_info_by_id", "arguments": { "user_id": "SOME_STRING_VALUE", "with_commerce_info": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_info_by_id", "arguments": { "user_id": "SOME_STRING_VALUE", "with_commerce_info": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_info_v2 معلومات المستخدم نسخة 2
معلومات المستخدم نسخة 2
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | لا | Sec Uid |
| unique_id | string | لا | معرّف فريد |
| with_commerce_info | string | لا | مع معلومات التجارة |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_info_v2","arguments":{"sec_uid":"SOME_STRING_VALUE","unique_id":"SOME_STRING_VALUE","with_commerce_info":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_info_v2", "arguments": { "sec_uid": "SOME_STRING_VALUE", "unique_id": "SOME_STRING_VALUE", "with_commerce_info": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_info_v2", "arguments": { "sec_uid": "SOME_STRING_VALUE", "unique_id": "SOME_STRING_VALUE", "with_commerce_info": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_playlist قائمة تشغيل المستخدم
قائمة تشغيل المستخدم
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | نعم | Sec Uid |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_playlist","arguments":{"sec_uid":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_playlist", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_playlist", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_posts منشورات المستخدم
منشورات المستخدم
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | نعم | Sec Uid |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
| from | string | لا | من |
| with_play_token | string | لا | مع رمز التشغيل |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_posts","arguments":{"sec_uid":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE","from":"SOME_STRING_VALUE","with_play_token":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_posts", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "from": "SOME_STRING_VALUE", "with_play_token": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_posts", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "from": "SOME_STRING_VALUE", "with_play_token": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_posts_liked منشورات أعجب المستخدم بها
منشورات أعجب المستخدم بها
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | نعم | Sec Uid |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
| from | string | لا | من |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_posts_liked","arguments":{"sec_uid":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE","from":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_posts_liked", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "from": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_posts_liked", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "from": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_posts_oldest أقدم منشورات المستخدم
أقدم منشورات المستخدم
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | نعم | Sec Uid |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
| from | string | لا | من |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_posts_oldest","arguments":{"sec_uid":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE","from":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_posts_oldest", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "from": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_posts_oldest", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "from": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_posts_popular المنشورات الشهيرة للمستخدم
المنشورات الشهيرة للمستخدم
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | نعم | Sec Uid |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
| from | string | لا | من |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_posts_popular","arguments":{"sec_uid":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE","from":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_posts_popular", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "from": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_posts_popular", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE", "from": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_repost إعادة نشر المستخدم
إعادة نشر المستخدم
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | نعم | Sec Uid |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_repost","arguments":{"sec_uid":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_repost", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_repost", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) user_story قصة المستخدم
قصة المستخدم
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| sec_uid | string | نعم | Sec Uid |
| count | string | لا | عدد النتائج للإرجاع |
| cursor | string | لا | المؤشر |
| device_id | string | لا | معرّف الجهاز |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/tiktok/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"user_story","arguments":{"sec_uid":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR","device_id":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_story", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/tiktok/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "user_story", "arguments": { "sec_uid": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR", "device_id": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/tiktok/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json())