TikTok Server MCP
TikTok raggiunge oltre 1 miliardo di utenti mensili attraverso video brevi, dirette e scoperta basata sulle tendenze, rendendolo importante per la rilevanza culturale, campagne con i creatori e scoperta di prodotti.
URL base
https://mcp.pressmonitor.com/tiktok/v1 Autenticazione
Le chiamate MCP utilizzano anche Bearer token su richieste JSON-RPC 2.0.
Authorization: Bearer YOUR_TOKEN Scopri strumenti
Inizia elencando gli strumenti esposti dal server 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 Informazioni sulla Sfida
Informazioni sulla Sfida
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| challenge_id | string | Sì | ID Sfida |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Post della Sfida
Post della Sfida
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| challenge_id | string | Sì | ID Sfida |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Informazioni sulla Collezione
Informazioni sulla Collezione
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| collection_id | string | Sì | ID Collezione |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Post della Collezione
Post della Collezione
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| collection_id | string | Sì | ID Collezione |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Scarica Musica
Scarica Musica
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| music_id | string | Sì | ID Musica |
| device_id | string | No | ID Dispositivo |
| format | string | No | Formato |
Esempi di codice
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 Scarica Video
Scarica Video
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| aweme_id | string | Sì | ID Aweme |
| device_id | string | No | ID Dispositivo |
| format | string | No | Formato |
Esempi di codice
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 Informazioni sull'Effetto
Informazioni sull'Effetto
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| effect_id | string | Sì | ID Effetto |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Post con l'Effetto
Post con l'Effetto
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| effect_id | string | Sì | ID Effetto |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Categoria Live
Categoria Live
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| device_id | string | No | ID Dispositivo |
| lang | string | No | Lingua |
Esempi di codice
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 Verifica Live Attivo
Verifica Live Attivo
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| room_id | string | Sì | ID Stanza |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Stream Live
Stream Live
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| room_id | string | Sì | ID Stanza |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Informazioni sulla Musica
Informazioni sulla Musica
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| music_id | string | Sì | ID Musica |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Post Musicali
Post Musicali
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| music_id | string | Sì | ID Musica |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Suoni Illimitati di Musica
Suoni Illimitati di Musica
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| music_id | string | Sì | ID Musica |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Informazioni sul Luogo
Informazioni sul Luogo
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| challenge_id | string | Sì | ID Sfida |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Post del Luogo
Post del Luogo
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| challenge_id | string | Sì | ID Sfida |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Categoria del Post
Categoria del Post
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | Sì | Sec Uid |
| category_type | string | No | Tipo di Categoria |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Commenti al Post
Commenti al Post
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| aweme_id | string | Sì | ID Aweme |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Dettaglio del Post
Dettaglio del Post
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| aweme_id | string | Sì | ID Aweme |
| device_id | string | No | ID Dispositivo |
| from | string | No | Da |
Esempi di codice
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 Parola Chiave di Scoperta Post
Parola Chiave di Scoperta Post
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| keyword | string | Sì | Parola chiave |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Commenti di Risposta al Post
Commenti di Risposta al Post
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| aweme_id | string | Sì | ID Aweme |
| comment_id | string | Sì | ID Commento |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Ricerca Account
Ricerca Account
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| keyword | string | Sì | Parola chiave |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
| search_id | string | No | ID Ricerca |
Esempi di codice
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 Ricerca Generale
Ricerca Generale
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| keyword | string | Sì | Parola chiave |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| search_id | string | No | ID Ricerca |
Esempi di codice
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 Ricerca Live
Ricerca Live
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| keyword | string | Sì | Parola chiave |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
| search_id | string | No | ID Ricerca |
Esempi di codice
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 Parole Chiave Suggerite per la Ricerca
Parole Chiave Suggerite per la Ricerca
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| keyword | string | Sì | Parola chiave |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Ricerca Video
Ricerca Video
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| keyword | string | Sì | Parola chiave |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
| search_id | string | No | ID Ricerca |
Esempi di codice
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 Dettaglio degli Annunci di tendenza
Dettaglio degli Annunci di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| aweme_id | string | Sì | ID Aweme |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Libreria Musicale Commerciale di Tendenza
Libreria Musicale Commerciale di Tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| period | string | Sì | Periodo |
| country_code | string | No | Codice Paese |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Playlist Musicale Commerciale di Tendenza
Playlist Musicale Commerciale di Tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| period | string | Sì | Periodo |
| country_code | string | No | Codice Paese |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Dettaglio Playlist Musicale Commerciale di Tendenza
Dettaglio Playlist Musicale Commerciale di Tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| playlist_id | string | Sì | ID Playlist |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Creatore di tendenza
Creatore di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| period | string | Sì | Periodo |
| country_code | string | No | Codice Paese |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Hashtag di tendenza
Hashtag di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| period | string | Sì | Periodo |
| country_code | string | No | Codice Paese |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Parola Chiave di tendenza
Parola Chiave di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| period | string | Sì | Periodo |
| country_code | string | No | Codice Paese |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Frase Chiave di tendenza
Frase Chiave di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| keyword | string | Sì | Parola chiave |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Canzone di tendenza
Canzone di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| period | string | Sì | Periodo |
| country_code | string | No | Codice Paese |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Annunci Top di tendenza
Annunci Top di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| keyword | string | Sì | Parola chiave |
| country_code | string | No | Codice Paese |
| device_id | string | No | ID Dispositivo |
| period | string | No | Periodo |
Esempi di codice
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 Dettaglio Prodotto Top di tendenza
Dettaglio Prodotto Top di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| product_id | string | Sì | ID Prodotto |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Metriche Prodotto Top di tendenza
Metriche Prodotto Top di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| product_id | string | Sì | ID Prodotto |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Prodotti Top di tendenza
Prodotti Top di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| period | string | Sì | Periodo |
| country_code | string | No | Codice Paese |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Video di tendenza
Video di tendenza
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| period | string | Sì | Periodo |
| country_code | string | No | Codice Paese |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Video di tendenza per parola chiave
Video di tendenza per parola chiave
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| keyword | string | Sì | Parola chiave |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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 Follower dell'Utente
Follower dell'Utente
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | Sì | Sec Uid |
| count | string | No | Numero di risultati da restituire |
| min_cursor | string | No | Cursore Minimo |
Esempi di codice
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 Following dell'Utente
Following dell'Utente
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | Sì | Sec Uid |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
Esempi di codice
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 Informazioni Utente
Informazioni Utente
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | No | Sec Uid |
| unique_id | string | No | ID Unico |
| with_commerce_info | string | No | Con Informazioni Commerciali |
Esempi di codice
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 Informazioni Utente per ID
Informazioni Utente per ID
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| user_id | string | Sì | ID Utente |
| with_commerce_info | string | No | Con Informazioni Commerciali |
Esempi di codice
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 Informazioni Utente V2
Informazioni Utente V2
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | No | Sec Uid |
| unique_id | string | No | ID Unico |
| with_commerce_info | string | No | Con Informazioni Commerciali |
Esempi di codice
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 Playlist Utente
Playlist Utente
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | Sì | Sec Uid |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
Esempi di codice
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 Post dell'Utente
Post dell'Utente
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | Sì | Sec Uid |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
| from | string | No | Da |
| with_play_token | string | No | Con Token di Riproduzione |
Esempi di codice
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 Post Piaciuti dall'Utente
Post Piaciuti dall'Utente
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | Sì | Sec Uid |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
| from | string | No | Da |
Esempi di codice
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 Post Più Vecchi dell'Utente
Post Più Vecchi dell'Utente
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | Sì | Sec Uid |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
| from | string | No | Da |
Esempi di codice
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 Post Popolari dell'Utente
Post Popolari dell'Utente
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | Sì | Sec Uid |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
| from | string | No | Da |
Esempi di codice
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 Repost dell'Utente
Repost dell'Utente
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | Sì | Sec Uid |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
Esempi di codice
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 Storia dell'Utente
Storia dell'Utente
Argomenti
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sec_uid | string | Sì | Sec Uid |
| count | string | No | Numero di risultati da restituire |
| cursor | string | No | Cursore |
| device_id | string | No | ID Dispositivo |
Esempi di codice
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())