TikTok User Video List
Submit a TikTok username and retrieve its collected video records after the collection task finishes
Aperçu
Want a structured list of videos associated with a TikTok user? Give it a TikTok username and a target collection count, and it returns the video records produced by the completed collection task, including content IDs, collection time, username, keyword type, and task metadata.
Data notes
The target count is a collection target rather than a strict cap, so the actual number of returned records may differ. Results are retrieved through the upstream service's paginated video-list endpoint. Fields that the upstream service cannot provide for a record may be empty, and task metadata indicates the source item and whether no data was found.
What the results look like
Each record represents one collected TikTok video:
| Video content ID | Collection time | TikTok username | Keyword type | Task item | No data |
|---|---|---|---|---|---|
| 7684177072012430612 | 2026-09-21T12:03:12 | snaikseven | account | snaikseven | false |
Use cases
- Build a TikTok account content inventory using Video content ID and Collection time.
- Compare account-level collection results using TikTok username and Keyword type.
- Identify empty or unavailable account results with Task item and No data.
Périmètre et limites
One TikTok username per task; crawlNum is a target count rather than a strict cap, and results are retrieved in pages of up to 1,000 records.
- Adapté pour
- When you need a structured list of videos associated with a TikTok user account for analysis or monitoring.
- À ne pas utiliser pour
- When you need a synchronous single-video lookup or private account data that the upstream service cannot collect.
Gestion des échecs
Comportement en cas d'échec et de nouvelle tentative déclaré par le développeur. Nous vous recommandons de l'inclure dans votre prompt système lors de l'intégration.
- 1If the task fails or expires, resubmit the same username after checking the account input.
- 2If fewer records than the target are returned, treat the result as the upstream collection outcome rather than retrying solely to force the target count.
Entrée
Paramètres requis pour appeler cette App, générés à partir de l'input.schema du manifest.json.
- TikTok username
accountRequisstringTikTok username to collect videos from.Exemplesnaikseven - Target video count
crawl_numFacultatifintegerTarget number of videos to collect. This is a target, not a strict upper limit; the actual returned count may differ.Exemple50
Sortie
Structure des champs d'un enregistrement, générée à partir de l'output.schema du manifest.json.
- Video content ID
content_idstringUnique identifier of the TikTok video when available.Exemple7684177072012430612 - Collection time
crawl_timestringTime when the video record was collected, when available.Exemple2026-09-21T12:03:12 - TikTok username
keywordstringTikTok username associated with the collected record, when available.Exemplesnaikseven - Keyword type
keyword_typestringType of the collection keyword reported by the upstream service.Exempleaccount
Exemple de données
Généré à partir d'output.schema. Les champs sans valeur d'exemple utilisent des espaces réservés structurels.
{
"content_id": "7684177072012430612",
"crawl_time": "2026-09-21T12:03:12",
"keyword": "snaikseven",
"keyword_type": "account",
"task_meta": "<task_meta>"
}Intégration
Cette App peut être intégrée via MCP, API, SDK ou export de fichiers — tous les canaux partagent les mêmes capacités et la même tarification. Chaque requête s'authentifie avec l'en-tête Authorization: Bearer à l'aide d'une API Key (longue durée, créée dans la console Data Hub) ; les clients MCP peuvent aussi se connecter via OAuth, sans clé. D'autres options comme la CLI et Skill arrivent bientôt. Cette App s'exécute de manière asynchrone et peut être annulée en cours de route : Après l'annulation, l'exécution s'arrête. Les enregistrements déjà livrés sont conservés et facturés.
Avec MCP (Model Context Protocol), vous pouvez appeler cette App directement depuis des clients IA comme Claude et Cursor. Choisissez votre client et votre mode d'authentification, puis copiez la config ci-dessous.
Config du client
Remplacez la valeur après Bearer par votre API Key longue durée. Fonctionne dans n'importe quel client, en CI ou en environnement sans navigateur.
{
"mcpServers": {
"octoparse_datahub": {
"type": "http",
"url": "https://mcp-v2.octoparse.com?pin=hello_moto/tiktok-user-video-list",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}Laissez l'IA tout configurer pour vous
Vous ne voulez pas modifier les configs à la main ? Copiez le prompt d'installation et collez-le dans n'importe quel client IA — il effectuera la configuration à sa manière. (Le prompt demande à l'IA de vous réclamer votre API Key, afin que les identifiants ne finissent jamais dans l'historique de conversation ni dans des configs partagées.)
detail.access.mcp.composeHint
Tarifs
Facturé une fois par exécution soumise, quel que soit le nombre d'enregistrements renvoyés.
Facturé selon le nombre d'enregistrements renvoyés avec succès. Les exécutions échouées ne sont pas facturées. Facturé par unités de 35 enregistrements ; toute unité incomplète est arrondie à 35 enregistrements.
Plusieurs événements de facturation se cumulent indépendamment. Voir chaque élément pour les détails. Les exécutions échouées ne sont pas facturées.
Voir les créditsEssayer maintenant
Renseignez les paramètres et lancez l'exécution — les résultats proviennent d'un appel réel.