SuperAPI AI 工具集

protocolsio-integration

编程与开发

查看项目

更新于 10-15 22:39

技能介绍

用途:该技能提供对 protocols.io API v3 的完整集成,用于以编程方式管理科学实验方案,包括方案发现、创建、更新、发布,以及工作区、讨论、文件和实验记录管理。

主要能力:认证与访问(客户端令牌与 OAuth 流程、令牌刷新、速率限制);方案操作(按关键词、DOI 或分类搜索,获取详情,创建与更新,管理步骤和材料,发布并获取 DOI,收藏,生成 PDF);讨论与协作(方案级和步骤级评论、回复、编辑删除);工作区管理(列出工作区、成员与权限、工作区内方案);文件操作(搜索、上传、下载、文件夹组织、元数据、删除与恢复);附加功能(个人资料、近期发布、实验记录、通知、数据导出)。

使用方式:所有请求使用基础 URL https://protocols.io/api/v3,并携带请求头 Authorization: Bearer YOUR_ACCESS_TOKEN。多数端点支持 JSON,部分支持 content_format 参数(json、html、markdown)。需先获取访问令牌,再按任务阅读对应参考文件(authentication.md、protocols_api.md、discussions.md、workspaces.md、file_manager.md、additional_features.md)。

限制:标准端点限速 100 请求/分钟/用户,PDF 端点限速 5 请求/分钟(已登录)或 3 请求/分钟(未登录);遇到 HTTP 429 应实现指数退避。文件上传受工作区大小与类型限制。具体收费、价格与平台支持范围暂未提供。