SuperAPI AI 工具集

roblox-open-cloud

编程与开发

查看项目

更新于 10-16 02:36

技能介绍

用途:在不向模型暴露 API Key 的前提下,解析并调用 Roblox Open Cloud REST API。凭据边界由捆绑的请求助手承担:它在自身进程内读取环境变量、添加 x-api-key、拦截不可信目标与重定向,并从响应/错误输出中抹除凭据。OpenAPI 查询助手只读取 Roblox 公开规范,不接触凭据。

主要能力:先做凭据门禁检查,再查询官方 OpenAPI 文档定位操作,最后通过请求助手执行。支持 GET、POST、PUT、PATCH、DELETE,仅允许 https://apis.roblox.com,支持 --data-file 原始请求体与 --multipart-field/--multipart-file 多部分表单,可重复 --required-scope。

使用方式:先运行 python3 scripts/open_cloud_request.py check --open-on-missing;若未配置,助手会打开凭据页面,需用户创建最小权限密钥并设置 ROBLOX_OPEN_CLOUD_API_KEY,且不要粘贴到聊天、参数或文件中。随后用 scripts/openapi_lookup.py search 与 operation 解析精确路径与方法,再用 open_cloud_request.py request 执行。

适用场景:需要以最小权限、可审计方式调用 Roblox Open Cloud 的自动化任务。

限制:不得读取、打印或校验密钥;不得使用 curl、临时 HTTP 代码或 shell 展开密钥;不得调用密钥自省端点;不得放宽主机、HTTPS 或重定向检查。OpenAPI 文档仍在开发中,多数扩展为实验性,需以当前下载为准;若 OpenAPI 与官方参考冲突,应说明并停止,不得猜测路径、字段或权限。密钥 60 天未使用或更新会被自动标记为 Auto-Expired。