PermissionId 枚举
详细说明了 PermissionId 枚举。 权限 ID 可与权限验证 URL 结合使用:
这些 ID 包括对用户的特定设置的直接检查,如检查目标或单个特权角色的单个隐私设置。 此外,还有权限 ID,这可与权限 API 结合使用并合并对特定用户操作的多个设置的检查。
权限
这些是调用方可用于检查是否可以执行特定操作的值。 与上述设置不同,这些封装服务所定义的策略且无法由用户直接更改,虽然在大多数情况下,策略构建在其值由用户定义的一个或多个设置之上。 这些通常是对上面定义的多个设置的复合检查。 示例:ViewProfile 权限检查目标的 ShareProfile 隐私设置和请求者的 AllowProfileViewing 特权。
一般情况下,建议调用方请求需要检查的操作的权限 ID,而不是直接检查隐私设置和特权。 这样可以在服务中一致地更改隐私策略,因为合并了新检查。
权限名称 | 说明 |
---|---|
CommunicateUsingText | 检查用户是否可以向目标用户发送一条包含文本内容的消息 |
CommunicateUsingVideo | 检查用户是否可以使用视频与目标用户通信 |
CommunicateUsingVoice | 检查用户是否可以使用语音与目标用户通信 |
ViewTargetProfile | 检查用户是否可以查看目标用户的档案 |
ViewTargetGameHistory | 检查用户是否可以查看目标用户的游戏历史记录 |
ViewTargetVideoHistory | 检查用户是否可以查看目标用户的详细视频观看历史记录 |
ViewTargetMusicHistory | 检查用户是否可以查看目标用户的详细音乐聆听历史记录 |
ViewTargetExerciseInfo | 检查用户是否可以查看目标用户的运动信息 |
ViewTargetPresence | 检查用户是否可以查看目标用户的在线状态 |
ViewTargetVideoStatus | 检查用户是否可以查看目标视频状态(扩展的在线状态)的详细信息 |
ViewTargetMusicStatus | 检查用户是否可以查看目标音乐状态(扩展的在线状态)的详细信息 |
ViewTargetUserCreatedContent | 检查用户是否可以查看其他用户的用户创建的内容 |