开发者社区> 问答> 正文

阿里云网盘与相册中userId在JWT token的接入方式下如何获取?怎么设置权限?

阿里云网盘与相册中userId在JWT token的接入方式下如何获取?怎么设置权限?接口里的user id哪里查的?

展开
收起
小易01 2023-12-19 23:39:07 63 0
1 条回答
写回答
取消 提交回答
  • 使用

    POST /v2/user/get
    

    image.png
    返回示例:

    {
      "domain_id": "bj1",
      "user_id": "c9b7a5aa04d14ae3867fdc886fa01da4",
      "avatar": "http://aa.com/1.jpg",
      "created_at": 1639762579768,
      "updated_at": 1639762579768,
      "email": "a@aliyunpds.com",
      "nick_name": "001",
      "phone": "13900001111",
      "role": "user",
      "status": "enabled",
      "user_name": "pds",
      "description": "vipuser",
      "default_drive_id": "1",
      "user_data": {
        "key": ""
      },
      "creator": "user1",
      "punishments": [
        {
          "punish_flag": 0,
          "starts_at": "",
          "ends_at": "",
          "impermanent": true
        }
      ],
      "is_sync": true
    }
    

    目前支持两种方式设置权限,一种是通过指定角色设置权限,另一种是自定义操作权限,此字段用于指定角色设置权限,与action_list互斥,当两个字段同时设置时,以此字段为准

    目前支持:

    SystemFileOwner(文件协同)

    SystemFileDownloader(下载者)

    SystemFileEditor(编辑者)

    SystemFileEditorWithoutDelete(无删除编辑者)

    SystemFileEditorWithoutShareLink(无分享编辑者)

    SystemFileMetaViewer(可见列表)

    SystemFileUploader(上传者)、SystemFileUploaderAndDownloader(上传/下载者)

    SystemFileDownloaderWithShareLink(下载/分享者)

    SystemFileUploaderAndDownloaderWithShareLink(上传/下载/分享者)

    SystemFileUploaderAndViewer(预览/上传者)

    SystemFileUploaderWithShareLink(上传/分享者)

    SystemFileViewer(预览者)

    ——参考来源于阿里云官方文档

    2023-12-20 01:31:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载