D

Dataify Instagram Comment By Post URL

CLAWHUB · Unverified

Collect Instagram Comment By Post URL data and return results

62
Rank
84
Safety
954
Downloads

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 954 downloads reported by the source. Last updated 10/12/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Install and run

Setup complexity: low.

clawhub skill install s17feed8b2qc486skqmjapxmjs86bd4f:dataify-instagram-comment-by-posturl
  1. Install using `clawhub skill install s17feed8b2qc486skqmjapxmjs86bd4f:dataify-instagram-comment-by-posturl` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/dataify-server/dataify-instagram-comment-by-posturl before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-dataify-server-dataify-instagram-comment-by-posturl/snapshot"

Run-check

$0.02 USD

1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.

Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.

Documentation

CLAWHUB

66,734 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: dataify-instagram-comment-by-posturl
description: "Collect comments from a known Instagram post URL. Do not use for profile data or Reel details."
---

# Dataify Instagram Comment By Post URL

Submit Instagram post comment collection jobs through Dataify Builder by post URL. After submission, continue monitoring the returned `task_id` and return the final result by default.

## API TOKEN Handling

Use `DATAIFY_API_TOKEN` as the long-term saved token name.

- If `DATAIFY_API_TOKEN` is saved locally, use it without asking the user to re-enter the token.
- If the user does not have an API TOKEN, tell them they can register or log in at [Dataify](https://dashboard.dataify.com/login?utm_source=skill) to get one.
- If the user wants to save it, give the appropriate command for their shell and ask them to run it; do not silently persist tokens without confirmation.
- Do not call the Builder endpoint without a token.
- Always call it `API TOKEN` in user-facing instructions. Prefer the environment variable name `DATAIFY_API_TOKEN` for saved local use.

PowerShell examples for saving the token for the current session:

```powershell
$env:DATAIFY_API_TOKEN = "YOUR_DATAIFY_API_TOKEN"
```

For a persistent user-level variable on Windows:

```powershell
[Environment]::SetEnvironmentVariable("DATAIFY_API_TOKEN", "YOUR_DATAIFY_API_TOKEN", "User")
```

## Core Workflow

2. Ask whether the user wants to change any value before running the task.
3. Ask whether the user wants to collect multiple Instagram post comment groups. If yes, ask for multiple `posturl` values.
4. Normalize the final values into a list of `spider_parameters` objects.
7. Validate the post URLs and file name.
8. Submit the Builder request with `spider_id=ins_comment_by-posturl`.
9. Read `data.task_id` from the Builder response and read `data.status` or `status` when present.
## Parameter Checklist


| Field | Required | Default | Location | Notes |
| --- | --- | --- | --- | --- |
| `posturl` | Yes | `https://www.instagram.com/cats_of_instagram/reel/C4GLo_eLO2e/` | `spider_parameters` | Instagram post URL. |
| `file_name` | No | `{{TasksID}}` | Builder form field | Use the default when the user does not change it. |


Also ask: "Do you want to collect multiple Instagram post comment groups? If yes, provide multiple `posturl` values."

If the user has already provided some values, show those values in place of the defaults and only ask whether the remaining/defaulted values should be changed.

## Parameter Handling

- Trim leading and trailing whitespace from `posturl`.
- `posturl` cannot be empty.
- `posturl` must start with `https://www.instagram.com/`.
- Multiple collection groups repeat only `posturl` inside `spider_parameters`.
- `file_name` defaults to `{{TasksID}}`. If the user changes it, submit the user-provided value.
- `file_name` cannot be empty.

Single-group example:

```json
spider_parameters=[{"posturl":"https://www.instagram.com/cats_of_instagram/reel/C4GLo_eLO2e/"}]
``

_meta.json

{
  "ownerId": "kn74z5hmmwk21kw8tpphd9w21x86bkdf",
  "slug": "dataify-instagram-comment-by-posturl",
  "version": "1.3.0",
  "publishedAt": 1788254079161
}

skill-card.md

## Description:

Collects comments from a known Instagram post URL and returns the collected results.

This skill is ready for commercial/non-commercial use.

## Publisher:

[dataify-server](https://clawhub.ai/user/dataify-server)

### License/Terms of Use:

MIT-0

## Use Case:

External users and developers use this skill to submit Dataify collection jobs for comments on specific Instagram post URLs, monitor the asynchronous task, and receive the final collected result.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: The skill requires access to a Dataify API TOKEN and can submit paid Dataify collection jobs.

Mitigation: Install and run it only if you are comfortable granting that token access and paying for Dataify collection tasks.

Risk: Post-submission monitoring depends on an external Dataify task runtime that is not included in the package.

Mitigation: Review or provide the missing dataify-task-operations dependency from a trusted source before relying on final-result monitoring.

Risk: Implicit invocation can be risky for ambiguous Instagram requests.

Mitigation: Confirm the target post URL and any cost-affecting scope before execution when the user's request is unclear.

## Reference(s):

- [ClawHub skill page](https://clawhub.ai/dataify-server/skills/dataify-instagram-comment-by-posturl)
- [Dataify dashboard](https://dashboard.dataify.com?utm_source=skill)

## Skill Output:

**Output Type(s):** [Text, Markdown, JSON, Shell commands, Configuration guidance]

**Output Format:** [Markdown guidance with shell commands and JSON task or result payloads]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [May submit paid Dataify collection jobs; waits up to 600 seconds for ordinary collections unless no-wait behavior is requested.]

## Skill Version(s):

1.3.0 (source: evidence.release.version)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.

SKILL.zh-CN.md

---
name: dataify-instagram-comment-by-posturl
description: "提交 Dataify Instagram Post Comment by Post URL Builder 任务。当用户需要 Instagram post comment collection tool、采集/抓取/爬取 Instagram 帖子评论或评论数据、按 post URL 采集 Instagram comments、创建 ins_comment_by-posturl 任务,或表达 Instagram 帖子评论采集/抓取、Instagram 评论采集/抓取、帖子评论采集/抓取、帖子 URL 评论采集等含义时使用。也用于接收 task_id/status、配置 DATAIFY_API_TOKEN 或排查此 Dataify Builder 请求。"
---

# Dataify Instagram Comment By Post URL

通过 Dataify Builder 按帖子 URL 提交 Instagram 帖子评论采集任务。提交成功后,向用户提供 `task_id`、返回或推断的状态,并告诉用户前往 [Dataify](https://dashboard.dataify.com?utm_source=skill) 查看结果。

## API TOKEN 处理

使用 `DATAIFY_API_TOKEN` 作为长期保存的 token 名称。

- 如果用户在请求中提供了 token,则在本次运行中使用该 token。
- 如果未提供 token,先检查环境变量中是否已保存 `DATAIFY_API_TOKEN`。
- 如果本地已保存 `DATAIFY_API_TOKEN`,则直接使用,无需要求用户重新输入。
- 如果本地没有可用的 token,告知用户需要提供 Dataify API TOKEN。
- 如果用户没有 API TOKEN,告知他们可以在 [Dataify](https://dashboard.dataify.com/login?utm_source=skill) 注册或登录以获取。
- 如果用户已有 API TOKEN,告知他们可以在 [Dataify](https://dashboard.dataify.com?utm_source=skill) 右上角找到。
- 用户提供 API TOKEN 后,如果本地未保存 `DATAIFY_API_TOKEN`,询问是否将其保存为 `DATAIFY_API_TOKEN` 以供将来使用。
- 如果用户想要保存,提供适合其 shell 的命令并要求用户执行;不要在未经确认的情况下静默保存 token。
- 没有 token 不要调用 Builder 接口。
- 在面向用户的说明中始终称其为 `API TOKEN`。本地保存时优先使用环境变量名 `DATAIFY_API_TOKEN`。

PowerShell 当前会话保存 token 示例:

```powershell
$env:DATAIFY_API_TOKEN = "YOUR_DATAIFY_API_TOKEN"
```

Windows 永久用户级变量设置:

```powershell
[Environment]::SetEnvironmentVariable("DATAIFY_API_TOKEN", "YOUR_DATAIFY_API_TOKEN", "User")
```

## 核心工作流程

2. 询问用户在运行任务前是否要修改任何值。
3. 询问用户是否要采集多组 Instagram 帖子评论。如果是,要求提供多个 `posturl` 值。
4. 将最终值规范化为 `spider_parameters` 对象列表。
5. 从用户明确输入或已保存的 `DATAIFY_API_TOKEN` 中获取 Dataify token。
6. 如果没有可用的 token,要求用户输入 API TOKEN 并询问是否保存为 `DATAIFY_API_TOKEN`。
7. 验证帖子 URL 和文件名。
8. 使用 `spider_id=ins_comment_by-posturl` 提交 Builder 请求。
9. 从 Builder 响应中读取 `data.task_id`,并读取 `data.status` 或 `status`(如果存在)。
11. 告知用户前往 [Dataify](https://dashboard.dataify.com?utm_source=skill) 查看或管理结果。

## 参数清单


| 字段 | 必填 | 默认值 | 位置 | 备注 |
| --- | --- | --- | --- | --- |
| `posturl` | 是 | `https://www.instagram.com/cats_of_instagram/reel/C4GLo_eLO2e/` | `spider_parameters` | Instagram 帖子 URL。 |
| `file_name` | 否 | `{{TasksID}}` | Builder 表单字段 | 用户未修改时使用默认值。 |


同时询问:"您是否要采集多组 Instagram 帖子评论?如果是,请提供多个 `posturl` 值。"

如果用户已提供部分值,在表格中显示这些值替代默认值,只询问是否修改剩余/默认的值。

## 参数处理

- `posturl` 为必填项。如果用户未提供,询问该必填值;不要使用文档示例值代替用户输入。
- 去除 `posturl` 前后的空格。
- `posturl` 不能为空。
- `posturl` 必须以 `https://www.instagram.com/` 开头。
- 多组采集仅在 `spider_parameters` 中重复 `posturl`。
- `file_name` 默认为 `{{TasksID}}`。如果用户修改,则提交用户提供的值。
- `file_name` 不能为空。

单组示例:

```json
spider_parameters=[{"posturl":"https://www.instagram.com/cats_of_instagram/reel/C4GLo_eLO2e/"}]
```

多组示例:

```json
spider_parameters=[{"posturl":"https://www.instagram.com/cats_of_instagram/reel/C4GLo_eLO2e/"},{"posturl":"https://www.instagram.com/cats_of_instagram/reel/C4GLo_eLO2e/"}]
```

## Dataify Builder 请求

使用表单字段而非手动构建的 URL 编码字符串。

- URL:`https://scraperapi.dataify.com/builder?platform=1`
- 方

agents/openai.yaml

interface:
  display_name: "Dataify Instagram Comment By Post URL"
  short_description: "Collect Instagram Comment By Post URL data and return results"
  icon_small: "./assets/dataify-instagram-comment-by-posturl-small.svg"
  icon_large: "./assets/dataify-instagram-comment-by-posturl-large.svg"
  default_prompt: "Use $dataify-instagram-comment-by-posturl to complete the requested Dataify collection, wait for the asynchronous task, and return the final collected result. Stop at task submission only when I explicitly request no-wait behavior."

policy:
  allow_implicit_invocation: true

Sponsored

Ads related to Dataify Instagram Comment By Post URL and adjacent AI workflows.