Réponses aux commentaires Twitter
Give one Twitter comment ID and an optional reply count to receive public replies with authors, timestamps, links, and engagement metrics.
Traduit · fr-FRVoir le texte original
Aperçu
A Twitter conversation often becomes useful only after the replies are connected back to the comment that started them. This app turns one public Twitter comment ID into a structured collection of public replies, keeping the reply text, author, timestamps, links, parent relationship, and engagement context together for analysis.
The result is designed for conversation review rather than manual browsing. It helps preserve the wording of replies and makes it easier to compare participants, reconstruct reply relationships, and identify the public responses associated with a source comment.
Data notes
Each normal record represents one public Twitter reply associated with the submitted comment ID. Reply records are de-duplicated by Reply comment ID. The source returns records in collection-time order and exposes reply counts, page metadata, and a no-data marker when the source explicitly reports that no data is available.
Text, identifiers, URLs, timestamps, and engagement counts are retained as returned by the source. Count fields remain source text, while timestamps preserve their source representation and should not be converted into a different timezone without additional context. Private, deleted, or otherwise unavailable Twitter content is outside the coverage.
What a result looks like
Each row represents one public Twitter reply connected to the submitted comment.
| Reply comment ID | Reply text | Author name | Published time | Like count | Parent comment ID |
|---|---|---|---|---|---|
| 2100351577437663410 | @sousi526 Good morning! | 加藤 学 | 2026-09-17T06:30:13 | 1 | 2100344652591489428 |
| 2100356254392836554 | Good morning. It is sunny there. | Kanamokukagu | 2026-09-17T06:48:48 | 0 | 2100344652591489428 |
Other available values include the reply URL, author identifiers and avatar URL, content and business identifiers, comment type, source keyword, collection time, image and video payloads, reply/share/view counts, the source item, and the no-data marker.
Use cases
- Compare Reply text with Like count, Reply count, Share count, and View count to identify visible engagement around a conversation.
- Reconstruct reply relationships with Reply comment ID, Parent comment ID, and Content ID.
- Group replies by Author name, Author display ID, and Published time to review who participated and when.
- Use Reply URL and Collection time to trace a collected record back to its public source and collection context.
Périmètre et limites
Each run collects public replies for one Twitter comment ID. The requested reply count is positive; results are returned in pages of up to 20 records and only publicly visible reply data available at collection time is covered.
- Adapté pour
- When you need public Twitter replies connected to one comment or post conversation.
- When you need reply text, authors, timestamps, links, parent relationships, and engagement counts for analysis.
- À ne pas utiliser pour
- When you need replies for multiple comment IDs in one request—run this App separately for each comment ID.
- When you need private, deleted, or otherwise non-public Twitter replies.
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 no replies are returned, verify the Twitter comment ID and its public visibility.
- 2Retry later after rate limiting, temporary service unavailability, or a timeout.
- 3When the submission outcome is unknown, avoid immediately submitting the same task again to prevent duplicate collection.
- 4If authentication fails, verify the API Key configured for the execution environment.
Entrée
Paramètres requis pour appeler cette App, générés à partir de l'input.schema du manifest.json.
- ID du commentaire Twitter
comment_idRequisstringThe numeric Twitter comment or post ID whose public replies will be collected. Provide one non-empty ID.Exemple2100344652591489428 - Nombre de réponses
comments_spider_numFacultatifintegerThe expected number of public replies to collect. Provide a positive value; if omitted, the source service determines the collection amount and larger requests may take longer and return more records.Plage1–Exemple10
Sortie
Structure des champs d'un enregistrement, générée à partir de l'output.schema du manifest.json.
- Business ID
biz_idstringThe business grouping identifier returned with the reply record.Exemple2100344652591489428 - Reply comment ID
comment_idstringThe unique identifier of the collected Twitter reply.Exemple2100351577437663410 - Reply text
comment_textstringThe public text of the Twitter reply, preserved as returned by the source.Exemple@sousi526 Good morning! - Comment time
comment_timestringThe source timestamp associated with the reply comment.ExempleWed Sep 16 22:30:13 +0000 2026
Exemple de données
Généré à partir d'output.schema. Les champs sans valeur d'exemple utilisent des espaces réservés structurels.
{
"biz_id": "2100344652591489428",
"comment_id": "2100351577437663410",
"comment_text": "@sousi526 Good morning!",
"comment_time": "Wed Sep 16 22:30:13 +0000 2026",
"comment_type": "2",
"comment_url": "https://twitter.com/Katohakone3776/status/2100351577437663410",
"comment_user_avatar_url": "https://pbs.twimg.com/profile_images/example.jpg",
"comment_user_display_id": "Katohakone3776",
"comment_user_id": "1486875573993426944",
"comment_user_name": "加藤 学",
"comment_videos": "<comment_videos>",
"content_id": "2100344652591489428",
"crawl_time": "2026-09-22T10:35:28",
"image_urls": "<image_urls>",
"keyword": "2100344652591489428",
"like_count": "1",
"parent_comment_id": "2100344652591489428",
"publish_time": "2026-09-17T06:30:13",
"reply_count": "1",
"share_count": "0",
"view_count": "34",
"task_item": "2100344652591489428",
"no_data": false
}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/twitter-comment-reply",
"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é 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 11 enregistrements ; toute unité incomplète est arrondie à 11 enregistrements.
Facturé une fois par exécution soumise, quel que soit le nombre d'enregistrements renvoyés.
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.