用途:该技能用于跨 Apple App Store、Google Play 和 Chrome Web Store 检索与比较公开的应用和浏览器扩展列表,输出规范化 JSON,服务于产品发现与证据收集;它不安装软件,也不访问私有开发者账户。
主要能力:可分别用 /appstore/search、/googleplay/search、/chromewebstore/search 搜索三个商店;用各平台详情端点解析候选条目;用对应评论端点获取评论,并保留国家、语言、排序、分页和来源。可比较公开评分、评分数量、价格、发布者、版本与更新日期、分类和平台可用性;还可查看公开权限、隐私披露与数据安全声明。
使用方式:先到 crawlora.net 获取 Crawlora API key,并在运行辅助脚本前将 CRAWLORA_API_KEY 写入环境变量。辅助脚本仅向 https://api.crawlora.net/api/v1 发送请求,且不会把密钥放入命令行参数。示例: scripts/crawlora.sh /appstore/search term="habit tracker" country=us | jq '.' scripts/crawlora.sh /googleplay/search q="habit tracker" country=us | jq '.' scripts/crawlora.sh /chromewebstore/search q="password manager" | jq '.' scripts/crawlora.sh /appstore/reviews id=6448311069 country=us sort=mostRecent | jq '.'
适用场景:为某问题、类别、发布者或市场寻找应用或扩展;比较评分、评论主题、相似产品、排名和更新历史;查看公开权限与隐私声明;构建覆盖 iOS、Android 和 Chrome 的应用竞品图。
限制:仅处理公开列表和评论,不执行安装、购买、登录或账户操作;商店标识不可互换——Apple 用数字 ID,Google Play 用包名,Chrome 用扩展 ID 或商店 URL,合并记录时应分开存放。必须保留国家与语言,因为可用性和评论样本因地区而异。不要从排名或评论数推断下载量、收入、留存或市场份额;评论样本不代表整体情绪,权限与隐私端点只是列表披露的证据,并非独立安全审计。遇到 401/403 应停止,429 应退避,缺失或部分来源应如实报告,不能当作零结果。完整端点列表见 reference/endpoints.md。