此页面由英文翻译而成。英文版为官方权威来源。如翻译内容有任何不一致之处,请以英文版为准。
身份验证
所有 Flex Forward API 端点都需要通过 两个头部 进行身份验证:x-rr-apikey 与 x-rr-apitoken。
获取 API 认证信息
API 认证信息在 Return Helper User Portal 中管理。您需要有 Return Helper 用户账户——与 Flex Forward Portal 使用相同的登录信息。 请按照 Return Helper API 身份验证指南 的步骤,在 Settings → Signing Key and API Token 查看或生成您的认证信息。 您需要该处显示的 两个 值:
同一组 API 密钥与 API 令牌可用于验证 Flex Forward API 与 Return Helper User API 两者:
每个需要验证的 Flex Forward 请求都必须同时包含两个头部。缺少任一头部的请求会以 HTTP 401 被拒绝。
访问方式
1
登录 User Portal
使用与 Flex Forward Portal 相同的账户登录 Return Helper User Portal。
2
获取认证信息
前往 Settings → Signing Key and API Token,或按照 Return Helper API 文档的 Authentication 说明操作。请同时复制 API 密钥与 API 令牌。
3
验证 Flex Forward 请求
在每个请求中同时包含
x-rr-apikey 与 x-rr-apitoken(见下方)。同一组认证信息亦可验证 Return Helper User API 请求。4
需要帮助?
如需账户访问、Portal 登录问题或其他查询,请联系 [email protected]。
发送已验证的请求
在每个请求中同时包含两个头部:错误响应
若任一认证信息缺失或无效,API 会返回401 Unauthorized 响应:
403 Forbidden 响应:
认证信息最佳实践
- 认证信息由您在用户门户的 Settings → Signing Key and API Token 自行创建、重新生成与撤销。Flex Forward 不会代您轮换或使其过期;请自行决定轮换策略,并在需要时重新生成
- 为开发与生产环境使用不同的认证信息
- 将认证信息存放在环境变量或密钥管理工具中——切勿硬编码