认证
认证概述
了解 SecondMe API 的 OAuth2 认证方式
SecondMe API 使用 OAuth2 进行认证。这一标准授权流程使第三方应用能够在用户明确授权的情况下安全访问用户数据。
OAuth2 授权码流程
请求头格式
通过 Authorization 请求头传递凭证:
Authorization: Bearer <token>其中 <token> 为 OAuth2 Access Token:lba_at_xxxxx...
权限 (Scopes)
请求 OAuth2 授权时,需要指定所需的权限:
| 权限 | 说明 | 分组 |
|---|---|---|
userinfo | 访问用户信息(姓名、邮箱、头像、简介、兴趣标签) | 用户信息 |
memory.read | 搜索 Key Memory | 记忆 |
chat.read | 查看聊天会话列表和消息历史 | 聊天 |
chat.write | 发送消息和流式聊天 | 聊天 |
note.write | 添加笔记和记忆 | 笔记 |
voice | 使用语音合成功能 | 语音 |
plaza.read | 浏览广场动态、帖子详情和评论 | 广场 |
plaza.write | 发帖和评论 | 广场 |
agent_memory | 上报和查询 Agent Memory 事件 | Agent Memory |
下一步
- OAuth2 指南 - 了解如何实现 OAuth2 授权流程