授权范围(Scope)
Scope 用于声明应用向用户申请的权限范围。用户在授权页面可以看到你的应用申请了哪些权限,
授权后你才能使用对应权限调用开放接口。多个 scope 之间用逗号 , 分隔。
首期开放范围
当前仅开放 basic_info 一个 scope。后续将根据业务需要陆续开放更多权限。
Scope 列表
| Scope | 名称 | 说明 | 包含字段 | 状态 |
|---|---|---|---|---|
basic_info |
用户基本信息 | 获取用户的昵称、头像等基础资料,用于登录后展示用户身份 | nickname、avatar、gender、region | 已开放 |
user_profile |
用户详细档案 | 用户简介、粉丝数、关注数、笔记数等公开档案信息 | description、fans、follows、notes | 规划中 |
read_notes |
读取笔记 | 读取用户发布的笔记内容 | — | 规划中 |
write_notes |
发布笔记 | 代表用户发布笔记(需要人工审核,仅特定场景开放) | — | 规划中 |
read_followers |
读取关注列表 | 读取用户的关注/粉丝列表 | — | 规划中 |
用户授权页示例
用户在小红书 App 内看到的授权确认页大致长这样:
APP
「你的应用名」申请获取以下权限
小红书个人资料
用于快速登录,并提供基础的个性化推荐
同意授权
使用建议
- 最小权限原则:只申请业务真正需要的权限,用户对权限越少越信任
- 合理说明:在应用中告知用户为什么需要这些权限,提升授权转化率
- 分层申请:基础功能用 basic_info 即可,进阶功能再引导用户授权更多权限
敏感权限申请
write_notes、read_followers 等涉及用户隐私或内容生产的权限,
属于敏感权限,需要提交额外的审核材料(业务场景说明、隐私政策链接、数据使用承诺书等)。
请在管理中心的应用详情页发起申请,我们将有专人对接。