分组模块 - 用户组与用户的操作

优质
小牛编辑
131浏览
2023-12-01

接口

PATCH https://cloud.minapp.com/userve/v1/miniapp/group/membership/

参数说明

Content-Type: application/json

参数类型必填说明
opStringN将要执行的操作,即 add 为将用户加入用户组;remove 将用户从用户组中移出
pathStringN访问的路径,默认为 /membership
usersInteger ArrayN用户的 user_id 列表,列表不能为空
groupsInteger ArrayN用户组 ID 列表,列表不能为空

提交的数据是一个数组,数组中包含一系列由上面参数组成的操作。

代码示例

  1. var axios = require('axios').create({
  2. withCredentials: true
  3. })
  4. axios.patch('https://cloud.minapp.com/userve/v1/miniapp/group/membership/',
  5. [{
  6. op: 'add',
  7. path: '/membership',
  8. users: [5, 6],
  9. groups: [53, 54]
  10. },{
  11. op: 'remove',
  12. path: '/membership',
  13. users: [5, 6],
  14. groups: [53, 54]
  15. }]).then(res => {
  16. console.log(res)
  17. })

状态码说明

204 修改成功,400 参数错误