logo
FR

TikTok User Video List

Submit a TikTok username and retrieve its collected video records after the collection task finishes

Développeur
hello_moto
Tarifs
À partir de 0,002 $US / 35 enregistrements
Dernière mise à jour
2026-10-12

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 IDCollection timeTikTok usernameKeyword typeTask itemNo data
76841770720124306122026-09-21T12:03:12snaiksevenaccountsnaiksevenfalse

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.

  1. 1If the task fails or expires, resubmit the same username after checking the account input.
  2. 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 usernameaccountRequisstring
    TikTok username to collect videos from.
    Exemplesnaikseven
  • Target video countcrawl_numFacultatifinteger
    Target 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 IDcontent_idstring
    Unique identifier of the TikTok video when available.
    Exemple7684177072012430612
  • Collection timecrawl_timestring
    Time when the video record was collected, when available.
    Exemple2026-09-21T12:03:12
  • TikTok usernamekeywordstring
    TikTok username associated with the collected record, when available.
    Exemplesnaikseven
  • Keyword typekeyword_typestring
    Type 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.

output.example
{
  "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 config
{
  "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

Submit one collection task

Facturé une fois par exécution soumise, quel que soit le nombre d'enregistrements renvoyés.

0,0001 $US/ exécution
Return 35 video record

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.

0,002 $US/ 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édits

Essayer maintenant

Renseignez les paramètres et lancez l'exécution — les résultats proviennent d'un appel réel.

Exemple
Les paramètres sont validés par rapport à l'input.schema avant la soumission
À partir de 0,002 $US / 35 enregistrements