用途:连接外部 REST API 并处理返回结果,适合需要从第三方服务获取或提交数据的场景。
主要能力:支持 GET、POST、PUT、DELETE 等 HTTP 请求;处理 API Key、OAuth、Bearer Token 等认证方式;解析与转换 JSON 响应;处理分页与限流。
认证方式:API Key 使用请求头 X-API-Key: <key>;Bearer 使用 Authorization: Bearer <token>;Basic 使用 Authorization: Basic <base64>。
请求示例(Python): import requests response = requests.get( "https://api.example.com/v1/resource", headers={"Authorization": "Bearer TOKEN"}, params={"limit": 100} ) data = response.json()
错误处理:4xx 为客户端错误,需检查请求参数;5xx 为服务端错误,建议实现带退避的重试;超时建议设置合理值,默认 30 秒。
限制:资料未提供具体安装命令、收费方式、支持平台及更多使用步骤,暂未提供。