SuperAPI AI 工具集

asc-customer-reviews

通用与其它

查看项目

更新于 10-16 01:13

技能介绍

用途:通过 asc CLI 读取 App Store 上应用的客户评论,并管理开发者回复,包括回复反馈、修改回复或删除回复。

认证:使用评论命令前需先登录:asc auth login --key-id <id> --issuer-id <id> --private-key-path ~/.asc/AuthKey.p8

主要命令:

  • asc reviews list --app-id <APP_ID> [--pretty] [--output table|markdown]:列出某应用全部评论,按最新优先排序,字段含 id、appId、rating(1-5)、title、body、reviewerNickname、createdDate、territory(ISO 3166-1 alpha-3 代码)。为空的选填字段不会出现在 JSON 中。
  • asc reviews get --review-id <REVIEW_ID> [--pretty]:获取单条评论;单条 GET 不返回父应用 ID,故 appId 为空字符串。
  • asc review-responses get --review-id <REVIEW_ID> [--pretty]:按评论 ID 获取关联回复。
  • asc review-responses create --review-id <REVIEW_ID> --response-body "...":回复评论;新回复初始为 PENDING_PUBLISH,约 24 小时内上线。
  • asc review-responses delete --response-id <RESPONSE_ID>:删除回复;修改回复需先删除再重建。

用法流程:先确定 APP_ID(可查 .asc/project.json,必要时用 asc apps list),再用上述命令列出评论、查看详情、检查已有回复、创建或重建回复。

响应状态:PUBLISHED 表示已上线;PENDING_PUBLISH 表示已提交待发布(最多 24 小时)。语义布尔字段为 isPublished、isPending。

输出选项:--pretty 美化 JSON,--output table 或 --output markdown 输出表格。每个 JSON 响应含 affordances 字段,提供可直接复制运行的命令,省去查找 ID。

限制:回复发布存在延迟;修改回复只能删除后重建;单条评论查询不返回 appId。其他收费、价格、效果等信息暂未提供。