用户获取联系人列表 - woyong/docs GitHub Wiki

GET /user/contact

请求参数

参数名 类型 描述
username string required. 申请人/设备用户名
list_type int 0/1/2 (0:所有联系人, 1: 普通用户联系人, 2:设备联系人)

Response

{  
   "status_code":200,
   "data":{  
      "username":"pop", ##请求用户名
      "display_name":"pop哥", ##昵称
      "contacts":[  
         {  
            "username":"D21E6B54", #联系人用户名
            "display_name":"松鼠家族", #联系人昵称
            "mobile":"",
            "email":null,
            "is_device":true, #是否是设备
            "remark":"", # 备注名
            "avatar":"", #头像
            "voip":{  
               "voippwd":"",
               "subaccount":"",
               "voip":"83252200000026",
               "subtoken":""
            },
            "qcloud": {
                "account": 10003, # qcloud account
                "accesstoken": "5fa685438d482d92efa4cc5e2a4b2429e01caa65" # qcloud accesstoken
            },
            "media_number":691, #针对D21E6B54发送的多媒体文件数量
            "role":{  # 用户和设备之间的关系.
               "name":"Device Keeper",
               "type":200, ## 代表设备管理员
               "flag":0 # 0代表正向关系,即pop是D21E6B54的管理员; 1代表反向关系,即D21E6B54是pop的管理员
            }
         },
         

      ],
      "combine":[  #已废弃
      ],
      "be_combined":[  #已废弃

      ]
   },
   "detail":"success."
}