SuperAPI AI 工具集

grammarly-install-auth

编程与开发

查看项目

更新于 10-15 23:26

技能介绍

用途:为 Grammarly 集成完成认证配置。资料显示 Grammarly 提供 Writing Score API、AI Detection API 与 Plagiarism Detection API,均通过 api.grammarly.com 使用同一套 OAuth 2.0 Bearer 令牌认证模式。

前提条件:需要具备 API 访问权限的 Grammarly 企业版账户;从 Grammarly 管理门户获取 OAuth 凭据;所需作用域为 scores-api:read、scores-api:write。

配置方式:在 .env 中配置 GRAMMARLY_CLIENT_ID、GRAMMARLY_CLIENT_SECRET 与 GRAMMARLY_ACCESS_TOKEN(切勿提交到版本库)。获取令牌时向 https://api.grammarly.com/ecosystem/api/v1/oauth/token 以 client_credentials 方式发起 POST 请求,返回 access_token 与 expires_in。验证连接可向 https://api.grammarly.com/ecosystem/api/v2/scores 发起带 Bearer 令牌的 POST 请求。

错误处理:401 表示令牌无效或过期,需重新认证;403 表示缺少 API 作用域,需检查企业管理员设置;invalid_client 表示凭据错误,需核对 client ID 与 secret。

输出要求:可返回认证配置回执,包含环境、秘密引用(而非秘密值)、令牌作用域类别、目标审批结果、连通性探测状态及轮换/清理负责人;切勿打印访问令牌或请求头。

限制:资料未提供具体价格、配额或完整 SDK/CLI 安装命令,部分内容暂未提供。