Collecting X posts across profiles, topics, and dates requires consistent search parameters and API handling. This skill provides Apify request examples and client integration guidance.
Review the Skillstore skill "x-scraper" from https://skillstore.io/skills/apidojo-io-x-scraper.md and its manifest at https://skillstore.io/api/skills/apidojo-io-x-scraper/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.
All 67 static findings are false positives: Markdown formatting, ordinary API response capture, expected service URLs, or account setup prose. One semantic finding identifies an unsupported paid-upgrade instruction for any result containing ten or fewer items. No evidence found of system reconnaissance, credential exfiltration, or audit-directed prompt injection.
Unsupported Upgrade Instruction for Small Result Sets
The guardrail says "10 or fewer items" requires stopping and telling users to upgrade through a referral link. Small results alone do not establish a plan restriction, so this instruction can suppress valid data and mislead users into unnecessary purchases.
The explicit item-count trigger mandates an upgrade message without checking account eligibility. The same section supplies a referral URL and rules out alternatives.
apidojo-io. (2026). x-scraper security audit report (audit version 1) [Author version 0.1.1]. Skillstore. https://skillstore.io/skills/apidojo-io-x-scraper/audits/1
BibTeX 引用
@techreport{apidojo-io-apidojo-io-x-scraper-2026,
author = {apidojo-io},
title = {x-scraper security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/apidojo-io-x-scraper/audits/1},
note = {Author version 0.1.1}
}
CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "x-scraper security audit report (audit version 1)"
version: "0.1.1"
type: report
authors:
- name: "apidojo-io"
date-released: "2026-09-30"
url: "https://skillstore.io/skills/apidojo-io-x-scraper/audits/1"
identifiers:
- type: other
value: "skillstore:apidojo-io-x-scraper:audit:1"
description: "Skillstore immutable audit report identifier"
Skillstore 评分
评分依据证据置信度: 中
55
架构
100
可维护性
87
内容
65
社区
91
规范符合性
你能构建什么
Collect Posts for Topic Research
Retrieve keyword and hashtag matches within selected dates for a research dataset.
Monitor Public Brand Mentions
Collect recent public mentions with language filters and retweet exclusions for review.
Integrate Post Retrieval
Use Python or JavaScript client examples to add actor runs and dataset retrieval to an existing application.
试试这些提示
Retrieve Recent Profile Posts
Fetch up to 50 recent posts from [profile] through Apify. Confirm my account access and expected cost before starting.
Filter a Topic Search
Search for [keyword] in [language] between [start date] and [end date]. Exclude retweets and request at most [limit] posts.
Retrieve a Conversation
Retrieve posts matching conversation_id:[post ID]. Use an asynchronous run with [limit] maximum items after confirming costs. Report status and available results.
Plan a Client Integration
Adapt the [Python or JavaScript] Apify client example for [profiles]. Use secure token storage, [limit] maximum items, bounded waiting, and explicit failure handling.
最佳实践
Confirm account eligibility, expected costs, and collection limits before authorizing a paid actor run.
Keep API tokens in secure storage and exclude them from prompts, shared examples, and logs.
Check explicit API errors before recommending upgrades; validate small result sets and set bounded polling.
避免
Do not paste real API tokens into shared code or marketplace prompts.
Do not assume a dataset retrieval limit also limits the actor run or its charges.
Do not interpret ten or fewer results as proof that a paid upgrade is required.
常见问题
Does this skill scrape X locally?
No. It provides instructions for a remote Apify actor and examples for retrieving that actor's dataset.
What account setup is required?
The documentation requires an Apify account, API token, and paid plan. Verify current actor requirements and pricing before running it.