SuperAPI AI 工具集

grammarly-access-readiness

编程与开发

查看项目

更新于 10-15 23:26

技能介绍

用途:对计划中的 Grammarly 集成做访问就绪审计,覆盖 Writing Score API、Analytics API、License Management API、AI Detection API(Beta)与 Plagiarism Detection API(Beta)。它是就绪门禁,不是 OAuth 客户端或授权判定器,适合离线评审或 CI 检查。

主要能力:将文档化的 API 范围要求与账户资格分离,输出确定性的 READY 或 BLOCKED;识别企业或机构级教育许可;要求已批准的配置来源类别;递归拒绝含密钥的键和值;使用封闭操作映射与精确范围字符串,调用方无法重定义官方目录。AI Detection 与 Plagiarism 始终带官方目录差异标记,需显式授权例外决定,且该决定不证明 Beta 已开通。

使用方式:准备符合 references/oauth-scope-contract.md 的合成元数据 JSON;由管理员在带外确认企业或机构级教育许可,确认标识不写入 JSON;需 Python 3.10 或更新版本。运行:python3 scripts/audit_oauth_config.py < oauth-config.json。BLOCKED 即停止,解决指出的元数据问题后重跑,不要为通过而扩大范围;READY 仅表示离线配置结果,管理员仍需创建 OAuth 凭据并按组织流程批准生产变更。

输出:返回脚本的 JSON 决定、缺失或多余的范围名、所需范围及官方目录标记;除非敏感操作与范围名外不重复输入值,不打印凭据,不声称做过实时测试。

限制:不支持的操作、范围缺失或多余、无法识别的账户访问、含密钥输入、已记录的 Beta 范围目录差异、无效 JSON 与重复键都会 BLOCKED 并以非零状态退出;不要用更宽范围重试、替换虚构端点或粘贴令牌诊断。脚本刻意离线且无写入能力。未提供收费、价格或平台信息。