企微


title: 企微协议(新) v1.0.0


企微协议(新)#

v1.0.0

Base URLs:

客户端#

POST 获取所有实例列表#

POST /client/all_clients

Body 请求参数

{}

请求参数#

名称 位置 类型 必选 说明
body body object none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 恢复实例#

POST /client/restore_client

代理支持 http、socks4 和 socks5 的 url 格式:如 127.0.0.1:10807, socks5://user:pass@10.10.1.10:3128, 不使用代理请留空

Body 请求参数

{
  "guid": "string",
  "proxy": "",
  "bridge": "",
  "sync_history_msg": true,
  "force_online": true
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string Guid none
» proxy body string Proxy none
» bridge body string Bridge none
» sync_history_msg body boolean Sync History Msg none
» force_online body boolean none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 删除实例#

POST /client/remove_client

Body 请求参数

{
  "guid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body StopClientModel StopClientModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 设置实例桥接 ID#

POST /client/set_bridge

Body 请求参数

{
  "guid": "string",
  "bridge": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ClientBridgeModel ClientBridgeModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 设置代理#

POST /client/set_proxy

Body 请求参数

{
  "guid": "",
  "proxy": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» proxy body string none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 设置通知消息开关#

POST /client/set_notify_msg_flag

Body 请求参数

{
  "guid": "string",
  "self_msg": true,
  "contact_msg": true,
  "self_room_msg": true,
  "contact_room_msg": true,
  "room_white_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» self_msg body boolean none
» contact_msg body boolean none
» self_room_msg body boolean none
» contact_room_msg body boolean none
» room_white_list body [string] none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

全局#

POST 通知回调地址#

POST /global/set_notify_url

Body 请求参数

{
  "notify_url": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__global___NotifyUrlModel NotifyUrlModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

登录#

POST 获取登录二维码#

POST /login/get_login_qrcode

Body 请求参数

{
  "guid": "string",
  "verify_login": false
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» verify_login body boolean 收到 LoginSafeVerify = 11012 # 登录安全验证通知 的回调后,传 true 重新扫码

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 检查登录二维码#

POST /login/check_login_qrcode

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body CheckLoginQRCodeModel CheckLoginQRCodeModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 保持登录#

POST /login/keep_login

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ManualLoginModel ManualLoginModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 输入登录验证码#

POST /login/verify_login_qrcode

当二维码回调 status == QRCODE_REQUIRE_VERIFY (10) 时, 也就是需要登录验证了,在业务前端让用户输入验证码

Body 请求参数

{
  "guid": "",
  "code": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» code body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 自动登录#

POST /login/auto_login

模拟退出企微,重新打开自动登录的场景

Body 请求参数

{
  "guid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 推送手机确认登录通知#

POST /login/push_login_url

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

用户#

POST 获取当前帐号信息#

POST /user/get_profile

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetProfileModel GetProfileModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获取当前帐号公司信息#

POST /user/get_corp_info

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetCorpInfoModel GetCorpInfoModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 登出#

POST /user/logout

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body LogoutModel LogoutModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获取二维码名片#

POST /user/get_qrcode_card

Body 请求参数

{
  "guid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 获取二维码名片 (新)#

POST /user/get_qrcode_card_new

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetProfileModel GetProfileModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

企业架构#

POST 同步公司架构#

POST /arch/sync_arch

Body 请求参数

{
  "guid": "string",
  "cli_version": "",
  "limit": 100
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SyncArchModel SyncArchModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获取公司架构节点数据#

POST /arch/get_arch_node_data

Body 请求参数

{
  "guid": "string",
  "node_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetArchNodeDataModel GetArchNodeDataModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 修改同事信息 (备注和描述)#

POST /arch/modify_colleague_info

Body 请求参数

{
  "guid": "string",
  "user_id": "string",
  "remark": "string",
  "desc": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ModifyColleagueInfoModel ModifyColleagueInfoModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 同步同事信息#

POST /arch/sync_colleague_info

Body 请求参数

{
  "guid": "string",
  "seq": "string",
  "limit": 10
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» seq body string none
» limit body integer none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

会话#

POST 获取会话列表#

POST /session/get_session_list

Body 请求参数

{
  "guid": "",
  "begin_seq": "0",
  "limit": 100
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» begin_seq body string none
» limit body integer none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 设置会话命令#

POST /session/set_session_cmd

Body 请求参数

{
  "guid": "",
  "conversation_id": "",
  "cmd": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» conversation_id body string none
» cmd body string 免打扰 shield

详细说明#

» cmd: 免打扰 shield
取消免打扰 unshield
置顶会话 top
取消置顶 down
群保存到通讯录 collect
群移除通讯录 uncollect
群折叠 fold
群取消折叠 unfold

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

联系人#

POST 同步联系人#

POST /contact/sync_contact

Body 请求参数

{
  "guid": "string",
  "seq": "",
  "limit": 10
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SyncContactModel SyncContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 同步申请好友列表#

POST /contact/sync_apply_contact

Body 请求参数

{
  "guid": "string",
  "seq": "",
  "limit": 10
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SyncApplyContactModel SyncApplyContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 批量获取用户信息#

POST /contact/batch_get_userinfo

Body 请求参数

{
  "guid": "string",
  "user_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body BatchGetUserInfoModel BatchGetUserInfoModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 更新联系人#

POST /contact/update_contact

Body 请求参数

{
  "guid": "string",
  "user_id": "",
  "desc": "",
  "remark": "",
  "remark_url": "",
  "company_remark": "",
  "phone_list": [],
  "label_info_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body UpdateContactModel UpdateContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 添加搜索的微信用户#

POST /contact/add_search_wx_contact

Body 请求参数

{
  "guid": "string",
  "user_id": "0",
  "openid": "",
  "wx_ticket": "",
  "verify": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body AddSearchWxContactModel AddSearchWxContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 通过手机号搜索微信 / 企微用户#

POST /contact/search_contact

Body 请求参数

{
  "guid": "string",
  "keyword": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SearchContactModel SearchContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 添加搜索的企微用户#

POST /contact/add_search_wx_work_contact

Body 请求参数

{
  "guid": "string",
  "user_id": "0",
  "corp_id": "0",
  "verify": "",
  "ticket": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body AddSearchWxWorkContactModel AddSearchWxWorkContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 添加名片为联系人#

POST /contact/add_card_contact

Body 请求参数

{
  "guid": "string",
  "user_id": "0",
  "corp_id": "0",
  "room_id": "0",
  "from_user_id": "0",
  "verify": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body AddCardContactModel AddCardContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 添加被对方的删除联系人#

POST /contact/add_deleted_contact

Body 请求参数

{
  "guid": "string",
  "user_id": "0",
  "corp_id": "0",
  "verify": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body AddDeletedContactModel AddDeletedContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 同意联系人申请#

POST /contact/agree_contact

Body 请求参数

{
  "guid": "string",
  "user_id": "0",
  "corp_id": "0"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body AgreeContactModel AgreeContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 删除联系人#

POST /contact/delete_contact

Body 请求参数

{
  "guid": "string",
  "user_id": "0",
  "corp_id": "0"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body DeleteContactModel DeleteContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 批量获取公司信息#

POST /contact/batch_get_corpinfo

Body 请求参数

{
  "guid": "string",
  "corp_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body BatchGetCorpInfoModel BatchGetCorpInfoModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

群聊#

POST 获取客户群列表#

POST /room/get_room_list

Body 请求参数

{
  "guid": "string",
  "start_index": 0,
  "limit": 10
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetRoomListModel GetRoomListModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 批量获取群详细信息#

POST /room/batch_get_room_detail

Body 请求参数

{
  "guid": "string",
  "room_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body BatchGetRoomDetailModel BatchGetRoomDetailModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 批量获取群成员详细信息#

POST /room/batch_get_member_detail

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "user_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body BatchGetRoomMemberDetailModel BatchGetRoomMemberDetailModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 创建外部群#

POST /room/create_outer_room

Body 请求参数

{
  "guid": "string",
  "user_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body CreateOuterRoomModel CreateOuterRoomModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 创建内部群#

POST /room/create_inner_room

Body 请求参数

{
  "guid": "string",
  "user_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body CreateInnerRoomModel CreateInnerRoomModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 创建空的外部群#

POST /room/create_empty_outer_room

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body CreateEmptyOuterRoomModel CreateEmptyOuterRoomModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 修改群名称#

POST /room/modify_room_name

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "room_name": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ModifyRoomNameModel ModifyRoomNameModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 邀请 / 添加群成员#

POST /room/invite_room_member

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "user_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body InviteRoomMemberModel InviteRoomMemberModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 移除群成员#

POST /room/remove_room_member

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "user_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body RemoveRoomMemberModel RemoveRoomMemberModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获取群二维码#

POST /room/get_room_qrcode

Body 请求参数

{
  "room_id": "10864048529087050",
  "guid": "5038d5bb-b1b4-3a01-958a-a96dd230c013",
  "get_type": 1
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» room_id body string none
» guid body string none
» get_type body integer none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 修改群公告#

POST /room/modify_room_notice

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "notice": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ModifyRoomNoticeModel ModifyRoomNoticeModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 转让群主#

POST /room/change_room_master

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "user_id": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ChangeRoomMasterModel ChangeRoomMasterModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 添加群管理员#

POST /room/room_add_admin

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "user_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body RoomAddAdminModel RoomAddAdminModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 移除群管理员#

POST /room/room_remove_admin

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "user_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body RoomRemoveAdminModel RoomRemoveAdminModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 开启 / 关闭群邀请确认#

POST /room/modify_invite_status

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "status": 0
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ModifyRoomInviteStatusModel ModifyRoomInviteStatusModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 开启 / 关闭禁止修改群名#

POST /room/modify_name_guard_status

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "status": 0
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ModifyRoomNameGuardModel ModifyRoomNameGuardModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 退出群#

POST /room/quit_room

Body 请求参数

{
  "guid": "string",
  "room_id": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body QuitRoomModel QuitRoomModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 解散群#

POST /room/dismiss_room

Body 请求参数

{
  "guid": "string",
  "room_id": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body DismissRoomModel DismissRoomModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获群入群欢迎语#

POST /room/get_welcome_list

Body 请求参数

{
  "guid": "string",
  "offset": "",
  "limit": 10,
  "welcome_type": 10
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetRoomWelcomeListModel GetRoomWelcomeListModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 设置入群欢迎语#

POST /room/set_welcome

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "msg_type": 0,
  "msg_index": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» room_id body string none
» msg_type body integer none
» msg_index body string none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获取群防骚扰规则#

POST /room/get_antispam_list

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetAntiSpamListModel GetAntiSpamListModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 设置群防骚扰规则#

POST /room/set_antispam_rule

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "rule_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SetAntiSpamRuleModel SetAntiSpamRuleModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 添加群联系人#

POST /room/add_room_contact

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "user_id": "",
  "corp_id": "",
  "verify": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body AddRoomContactModel AddRoomContactModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 设置客户群黑名单#

POST /room/opr_room_black_list

Body 请求参数

{
  "guid": "string",
  "user_list": [
    "string"
  ],
  "status": 1
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body OprRoomBlackListModel OprRoomBlackListModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获取客户群黑名单#

POST /room/get_room_black_list

Body 请求参数

{
  "guid": "string",
  "page_buff": "",
  "limit": 2000
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetBlackListModel GetBlackListModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 设置客户群白名单#

POST /room/opr_room_white_list

Body 请求参数

{
  "guid": "string",
  "user_list": [
    "string"
  ],
  "status": 1
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body OprRoomWhiteListModel OprRoomWhiteListModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 通过群邀请链接进群#

POST /room/accept_invite_url

Body 请求参数

{
  "guid": "string",
  "invite_url": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body AcceptInviteUrlModel AcceptInviteUrlModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 增量同步群信息#

POST /room/sync_room_info

Body 请求参数

{
  "guid": "string",
  "room_id": "string",
  "version": 0
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» room_id body string none
» version body integer none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 修改群内昵称#

POST /room/modify_in_room_nickname

Body 请求参数

{
  "guid": "string",
  "room_id": "string",
  "nickname": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ModifyInRoomNicknameModel ModifyInRoomNicknameModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 修改群备注#

POST /room/modify_room_remark

Body 请求参数

{
  "guid": "string",
  "room_id": "string",
  "remark": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ModifyRoomRemarkModel ModifyRoomRemarkModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获取群置顶消息#

POST /room/get_room_top_msg

Body 请求参数

{
  "guid": "string",
  "room_id": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetRoomTopMsgModel GetRoomTopMsgModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 设置群置顶消息#

POST /room/set_room_top_msg

Body 请求参数

{
  "guid": "string",
  "room_id": "string",
  "message": {},
  "appinfo": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SetRoomTopMsgModel SetRoomTopMsgModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 移除群置顶消息#

POST /room/remove_room_top_msg

Body 请求参数

{
  "guid": "string",
  "room_id": "string",
  "top_id": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body RemoveRoomTopMsgModel RemoveRoomTopMsgModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

消息#

POST 发送文本消息#

POST /msg/send_text

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "content": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendTextModel SendTextModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送群 @消息#

POST /msg/send_room_at

at_list 传 [0], 是 @全部

只有群主或管理员能 at 全部人

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "content": "",
  "at_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendRoomAtModel SendRoomAtModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送语音消息#

POST /msg/send_voice

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "file_id": "",
  "size": 0,
  "voice_time": 0,
  "aes_key": "",
  "md5": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendVoiceModel SendVoiceModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送位置消息#

POST /msg/send_location

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "longitude": 0,
  "latitude": 0,
  "address": "",
  "title": "",
  "zoom": 0
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendLocationModel SendLocationModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送图片消息#

POST /msg/send_image

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "file_id": "",
  "size": 0,
  "image_width": 0,
  "image_height": 0,
  "aes_key": "",
  "md5": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendImageModel SendImageModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送文件消息#

POST /msg/send_file

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "file_id": "",
  "size": 0,
  "file_name": "",
  "aes_key": "",
  "md5": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendFileModel SendFileModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送视频消息#

POST /msg/send_video

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "file_id": "",
  "size": 0,
  "file_name": "",
  "aes_key": "",
  "md5": "",
  "video_duration": 0,
  "video_width": 0,
  "video_height": 0
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendVideoModel SendVideoModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送 Gif 消息#

POST /msg/send_gif

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "file_id": "",
  "size": 0,
  "aes_key": "",
  "md5": "",
  "url": "",
  "image_width": 0,
  "image_height": 0
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendGifModel SendGifModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送名片#

POST /msg/send_personal_card

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "user_id": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendPersonalCardModel SendPersonalCardModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送链接#

POST /msg/send_link

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "title": "",
  "description": "",
  "url": "",
  "image_url": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendLinkModel SendLinkModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送小程序#

POST /msg/send_weapp

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "username": "",
  "appid": "",
  "appname": "",
  "appicon": "",
  "title": "",
  "page_path": "",
  "file_id": "",
  "size": 0,
  "aes_key": "",
  "md5": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendWeAppModel SendWeAppModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送视频号#

POST /msg/send_feed_video

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "feed_type": 0,
  "cover_url": "",
  "thumb_url": "",
  "avatar": "",
  "nickname": "",
  "desc": "",
  "url": "",
  "extras": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendFeedVideoModel SendFeedVideoModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获取语音消息翻译 id#

POST /msg/apply_voice_id

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "msgid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ApplyVoiceToTextModel ApplyVoiceToTextModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获取语音消息翻译结果#

POST /msg/query_voice_text

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "msgid": "",
  "voiceid": "",
  "seqid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body QueryVoiceToTextModel QueryVoiceToTextModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 确认企微内部消息已读#

POST /msg/confirm_msg

Body 请求参数

{
  "guid": "string",
  "message_type": 0,
  "sender": "",
  "receiver": "",
  "roomid": "",
  "msgid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ConfirmMsgModel ConfirmMsgModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 撤回消息#

POST /msg/revoke_msg

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "msgid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body RevokeMsgModel RevokeMsgModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 标记会话已读#

POST /msg/report_unread

Body 请求参数

{
  "guid": "string",
  "conversation_id": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ReportUnReadModel ReportUnReadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 极速群发#

POST /msg/send_group_msg

Body 请求参数

{
  "guid": "087c16d6-050e-3eda-8e04-68de09780291",
  "user_list": [
    "7881301xxxxxxx"
  ],
  "room_list": [
    "10779xxxxxxxx"
  ],
  "content": "你好",
  "image_msg_list": [
    {
      "image_url": "https://wework.qpic.cn/wwpic/816939_13XbcgvqQimlLzs_1688522339/0",
      "size": 10000,
      "thumb_width": 300,
      "thumb_height": 240
    }
  ],
  "video_msg_list": [
    {
      "file_id": "",
      "size": 0,
      "file_name": "",
      "aes_key": "",
      "md5": "",
      "video_duration": 15,
      "video_width": 300,
      "video_height": 240
    }
  ],
  "weapp_msg_list": [
    {
      "username": "",
      "appid": "",
      "appname": "",
      "appicon": "",
      "title": "",
      "page_path": "",
      "file_id": "",
      "size": 0,
      "aes_key": "",
      "md5": ""
    }
  ],
  "link_msg_list": [
    {
      "title": "",
      "description": "",
      "url": "",
      "image_url": ""
    }
  ]
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» user_list body [string] none
» room_list body [string] none
» content body string none
» image_msg_list body [string] none
» video_msg_list body [string] none
» weapp_msg_list body [string] none
» link_msg_list body [string] none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 发送 Gif 消息#

POST /msg/send_gif_url

url 可以用 /cloud/add_image 上传

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "url": "",
  "md5": "",
  "image_width": 0,
  "image_height": 0
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendGifUrlModel SendGifUrlModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送聊天合集(合并转发)#

POST /msg/send_forward_msg

发送聊天合集#

支持合集消息嵌套

1. msg_type 值#

    kTextMsg = 2                  # 文本消息
    kLocationMsg = 3              # 位置消息
    kLinkCardMsg = 4              # 链接消息
    kImageMsg = 5                 # 图片消息
    kVideoMsg = 7                 # 视频消息
    kFileMsg = 8                  # 文件消息
    kForwardMsg = 16              # 合集消息
{
    "guid": "cfec5383-a80d-3a11-b7e7-5f46a7b39a73",
    "conversation_id" : "S:788129xxx",
    "message_list": [
        {
            "msg_type": 2,
            "content": "文本消息"
        },   
        {
            "msg_type": 3,
            "longitude": 116.39,
            "latitude": 39.90,
            "address": "北京市东城区东长安街",
            "title": "天安门",
            "zoom": 15.0
        }, 
        {
            "msg_type": 4,
            "title": "百度一下",
            "desc": "用科技让复杂的世界更简单!",
            "url": "https://www.baidu.com",
            "image_url": "https://img.jbzj.com/file_images/Illustrator/201702/2017020411591786.png"
        },
        {
            "msg_type": 5,
            "file_id": "3069020102046230600201000204283cabaa02030f4df90204ace63cb70204659fef4b042430666438386237652d633365622d346439632d623134362d61323233386531613734653902010002030bc970041025e2ceb37e281290fcac8d32e5353f4e0201020201000400",
            "size": 772458,
            "aes_key": "7e7c6dc5e523f6e66354a0619d12d423",
            "md5": "25e2ceb37e281290fcac8d32e5353f4e",
            "image_width": 600,
            "image_height": 800
        },
        {
            "msg_type": 7,
            "file_id": "30819402010204818c3081890201000204283cabaa02030f4df90204ace63cb702046597b5ef044c4e45574944315f32383363616261616163653633636237363539666630363630303032653830325f32303961366435332d336166642d346165352d613666332d646637626431333264613735020100020400a2a910041025794543d528125d6221e60bb5d903ca0201040201000400",
            "size": 10660107,
            "aes_key": "62643161646438636365356163313239",
            "md5": "25794543d528125d6221e60bb5d903ca",
            "file_name": "a.mp4",
            "video_duration": 14,
            "video_width": 800,
            "video_height": 450
        },
        {
            "msg_type": 8,
            "file_id": "3069020102046230600201000204283cabaa02030f4df90204ace63cb70204659fefc9042462353361363839622d666531622d343434652d393464642d62316237313763666137653302010002037ca7100410e313756042fcb1fc862ad942407acb040201050201000400",
            "size": 8169221,
            "aes_key": "0e8f16ace6f64ad49e9c2b9531bbabaf",
            "md5": "e313756042fcb1fc862ad942407acb04",
            "file_name": "Linux 内核源代码完全注释。第三版.pdf"
        },
        {
            "msg_type": 16,
            "message_list": [
                {
                    "msg_type": 2,
                    "content": "嵌套文本消息"
                }
            ]
        }
    ]
}

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "message_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SendForwardMsgModel SendForwardMsgModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发送视频号直播#

POST /msg/send_feed_live

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "feed_type": 0,
  "cover_url": "",
  "thumb_url": "",
  "avatar": "",
  "nickname": "",
  "desc": "",
  "url": "",
  "extras": "",
  "object_id": "",
  "object_nonce_id": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» conversation_id body string none
» feed_type body integer none
» cover_url body string none
» thumb_url body string none
» avatar body string none
» nickname body string none
» desc body string none
» url body string none
» extras body string none
» object_id body string none
» object_nonce_id body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

开放平台打通#

POST 企业微信 VID 转 OpenID#

POST /open/vid_to_openid

Body 请求参数

{
  "guid": "string",
  "user_list": [],
  "appid": "",
  "corp_id": "",
  "real_appid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body VidToOpenIdModel VidToOpenIdModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 企业微信 OpenID 转 VID#

POST /open/openid_to_vid

Body 请求参数

{
  "guid": "string",
  "openid_list": [],
  "appid": "",
  "corp_id": "",
  "real_appid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body OpenIdToVidModel OpenIdToVidModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 企业微信群 ID 转 ChatID#

POST /open/roomid_to_chatid

Body 请求参数

{
  "guid": "string",
  "room_id": "",
  "corp_app_id": "",
  "corp_id": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body RoomIdToChatIdModel RoomIdToChatIdModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 企业微信 ChatID 转群 ID#

POST /open/chatid_to_roomid

Body 请求参数

{
  "guid": "string",
  "chatid": "",
  "corp_app_id": "",
  "corp_id": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ChatIdToRoomIdModel ChatIdToRoomIdModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 获取开放平台信息#

POST /open/get_appinfo

Body 请求参数

{
  "guid": "5038d5bb-b1b4-3a01-958a-a96dd230c013"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 获取侧边栏信息#

POST /open/get_banner_list

聊天工具栏管理,对应页面 work.weixin.qq.com/wework_admin/fr...

Body 请求参数

{
  "guid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 获取应用#

POST /open/get_attachment_apps

Body 请求参数

{
  "guid": "string",
  "attachment_type": 2
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» attachment_type body integer none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

云存储#

POST C2C CDN 上传#

POST /cloud/cdn_c2c_upload

Body 请求参数

{
  "guid": "",
  "file_type": 0,
  "url": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__cloud__C2CUploadModel C2CUploadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 下载图片、视频或文件#

POST /cloud/cdn_c2c_download

参数 file_type: 原图 =>1, 中图 =>2, 缩略图 =>3, 视频 =>4, 文件 & GIF=>5

Body 请求参数

{
  "guid": "",
  "file_type": 2,
  "file_id": "",
  "aes_key": "",
  "file_size": 0,
  "file_name": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__cloud__C2CDownloadModel C2CDownloadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST Big CDN 上传#

POST /cloud/cdn_big_upload

Body 请求参数

{
  "guid": "",
  "url": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__cloud__BigUploadModel BigUploadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST Big CDN 下载#

POST /cloud/cdn_big_download

Body 请求参数

{
  "guid": "",
  "file_id": "",
  "file_size": 0,
  "file_name": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__cloud__BigDownloadModel BigDownloadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 微信 CDN 下载#

POST /cloud/cdn_wx_download

Body 请求参数

{
  "guid": "",
  "url": "",
  "auth_key": "",
  "aes_key": "",
  "file_name": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__cloud__WxDownloadModel WxDownloadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 极速群发图片上传#

POST /cloud/add_image

Body 请求参数

{
  "guid": "",
  "url": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» url body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 更新 CDN 信息#

POST /cloud/update_cdn_rule

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body UpdateCdnRuleModel UpdateCdnRuleModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

CDN#

POST 更新 CDN 信息#

POST /cdn/update_cdn_rule

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body UpdateCdnRuleModel UpdateCdnRuleModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST C2C CDN 上传#

POST /cdn/c2c_upload

参数 file_type: 图片 =>1, 视频 =>4, 文件 & GIF=>5

Body 请求参数

{
  "guid": "",
  "file_type": 0,
  "file_path": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__cdn__C2CUploadModel C2CUploadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 下载图片、视频或文件#

POST /cdn/c2c_download

参数 file_type: 原图 =>1, 中图 =>2, 缩略图 =>3, 视频 =>4, 文件 & GIF=>5

Body 请求参数

{
  "guid": "",
  "file_type": 2,
  "file_id": "",
  "aes_key": "",
  "file_size": 0,
  "save_path": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__cdn__C2CDownloadModel C2CDownloadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST Big CDN 上传#

POST /cdn/big_upload

Body 请求参数

{
  "guid": "",
  "file_path": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__cdn__BigUploadModel BigUploadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST Big CDN 下载#

POST /cdn/big_download

Body 请求参数

{
  "guid": "",
  "file_id": "",
  "file_size": 0,
  "save_path": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__cdn__BigDownloadModel BigDownloadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 微信 CDN 下载#

POST /cdn/wx_download

Body 请求参数

{
  "guid": "",
  "url": "",
  "auth_key": "",
  "aes_key": "",
  "save_path": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body pywemodels__cdn__WxDownloadModel WxDownloadModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

标签#

POST 同步获取标签列表#

POST /label/sync_label_list

Body 请求参数

{
  "guid": "string",
  "seq": "",
  "sync_type": 2
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string Guid none
» seq body string Seq none
» sync_type body integer Sync Type 1 - 企业标签

详细说明#

» sync_type: 1 - 企业标签
2 - 个人标签

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 创建标签#

POST /label/create_label

Body 请求参数

{
  "guid": "string",
  "name": "",
  "label_groupid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body CreateLabelModel CreateLabelModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 为客户添加多个标签#

POST /label/contact_add_labels

Body 请求参数

{
  "guid": "string",
  "user_id": "",
  "label_infos": [
    {
      "label_id": "",
      "corp_or_vid": "",
      "label_groupid": "",
      "business_type": 0
    }
  ]
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» user_id body string none
» label_infos body [object] none
»» label_id body string none
»» corp_or_vid body string none
»» label_groupid body string none
»» business_type body integer none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 删除标签#

POST /label/delete_label

Body 请求参数

{
  "guid": "string",
  "label_id": "",
  "label_groupid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body DeleteLabelModel DeleteLabelModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 修改标签#

POST /label/modify_label

Body 请求参数

{
  "guid": "string",
  "label_id": "",
  "name": "",
  "label_groupid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ModifyLabelModel ModifyLabelModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

聊天标签#

POST 同步聊天标签列表#

POST /session_tag/get_session_tag_list

Body 请求参数

{
  "guid": "string",
  "synckey": "0"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetSessionTagListModel GetSessionTagListModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 创建聊天标签#

POST /session_tag/create_session_tag

Body 请求参数

{
  "guid": "string",
  "name": "",
  "global_ver": "0"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body CreateSessionTagModel CreateSessionTagModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 修改聊天标签#

POST /session_tag/mod_session_tag

Body 请求参数

{
  "guid": "string",
  "tag_id": "",
  "name": "",
  "global_ver": "0"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ModSessionTagModel ModSessionTagModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 删除聊天标签#

POST /session_tag/del_session_tag

Body 请求参数

{
  "guid": "string",
  "tag_id": "",
  "global_ver": "0"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body DelSessionTagModel DelSessionTagModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 同步会话所属标签列表#

POST /session_tag/get_session_in_tag_list

Body 请求参数

{
  "guid": "string",
  "synckey": "0"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetSessionInTagListModel GetSessionInTagListModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 修改会话所属标签#

POST /session_tag/mod_session_in_tag

Body 请求参数

{
  "guid": "string",
  "conversation_id": "",
  "tag_list": [],
  "global_ver": "0"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body ModSessionInTagModel ModSessionInTagModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

朋友圈#

POST 获取发布的朋友圈记录#

POST /sns/get_sns_record

Body 请求参数

{
  "guid": "string",
  "seq": "",
  "limit": 20
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body GetSnsRecordListModel GetSnsRecordListModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 设置朋友圈封面#

POST /sns/set_cover

Body 请求参数

{
  "guid": "string",
  "file_id": "",
  "file_md5": "",
  "file_size": 0
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SetSnsCoverModel SetSnsCoverModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 设置朋友圈签名#

POST /sns/set_sign

Body 请求参数

{
  "guid": "string",
  "sign": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SetSnsSignModel SetSnsSignModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 发布朋友圈#

POST /sns/post_sns

Body 请求参数

{
  "content": "nostrud in do dolore",
  "user_list": [
    "78813022xxx98"
  ],
  "link_info": {
    "title": "百度一下",
    "content_url": "https://www.baidu.com"
  },
  "media_list": [
    {
      "file_id": "*1*F34hSNMREYF+BNgTfNtYo7Lg5/va+EoTPkyESrZSpwveUtI8Z8Zylqtm+6z4Q5mxctuYc0EZqtCw3OsQ2RXDKfMnQF1PNmNuDnUg6efswhVsyMVW7XccinYpk6PabggQVXwjuCbMTO3IQGWDwa8ls7KOvB3dAg9vU93vsACDWzkU6DCZy3MgILrRhlxacjiUbJRVapy9NpKlW/MjCFz0qRuhOtstB3Md3jHvsZm0Ww3z0ZIa3FAYepKTfN0XbbCUOA43dpsFCj46micLbizlVaSc4H+Yr597XuqL5bWylz8h6kLkj5INFia+gfqniDLYdXw2MRuXbkmcqKNx2KhNHnRmGO2/E0vXDR6E5FbJsT7t3qhuxR9HyE80G+HwlQg78uwFxTVarWyzORsbsm1J7L2fXLSM/UOBbLLKw2AkKsgDkY4H8v5DbL/3ts5bORbm/Zj1RPfuqk/ooZO/hwXAZLkAKh9VRrjVL4BjYyRuQok=",
      "file_size": 270748,
      "video_duration": 15,
      "file_type": 2
    },
    {
      "file_id": "*1*F34hSNMREYF+BNgTfNtYo7Lg5/va+EoTPkyESrZSpwveUtI8Z8Zylqtm+6z4Q5mxctuYc0EZqtCw3OsQ2RXDKfMnQF1PNmNuDnUg6efswhVsyMVW7XccinYpk6PabggQVXwjuCbMTO3IQGWDwa8ls7KOvB3dAg9vU93vsACDWzkU6DCZy3MgILrRhlxacjiUbJRVapy9NpKlW/MjCFz0qRuhOtstB3Md3jHvsZm0Ww3z0ZIa3FAYepKTfN0XbbCUOA43dpsFCj46micLbizlVaSc4H+Yr597XuqL5bWylz8h6kLkj5INFia+gfqniDLYdXw2MRuXbkmcqKNx2KhNHnRmGO2/E0vXDR6E5FbJsT7t3qhuxR9HyE80G+HwlQg78uwFxTVarWyzORsbsm1J7L2fXLSM/UOBbLLKw2AkKsgDkY4H8v5DbL/3ts5bORbm/Zj1RPfuqk/ooZO/hwXAZLkAKh9VRrjVL4BjYyRuQok=",
      "file_size": 70748,
      "file_type": 3
    }
  ],
  "finder_info": {
    "avatar": "http://wx.qlogo.cn/finderhead/Q3auHgzwzM6HSWYDSpFAYCx2KWvRguyFSpCvZwTA5C7iaP7ezkYAGVQ/0",
    "cover_url": "http://wxapp.tc.qq.com/251/20350/stodownload?encfilekey=XGocBFxVWK5dcyOOqpEU4yZ0ia4qlCRBBg1e4YghaftniaDwu7yHDhoIS57QV9m8OewZFxh5PJtjZbrmdb1XBhQHCAON3bV8K4Oa6D8afdvt5WxCF32S8dsuEGY09mHkwZz7GQZ5iaiaT05jciauBujdicB3r9bJ3SwwcuFK5lhnoKu3jNtEH0r6Mc5bVRyx01Gu7W&adaptivelytrans=0&bizid=1023&dotrans=0&hy=SZ&idx=1&m=c519536087668c32080cdda9c8c2e641&token=6xykWLEnztLEWV55LzmMttpgJ35bzDbsVGkuOic0DibTge4ylcibJa7jm3ZBSUIQYGRTsuu09EndGU&finder_expire_time=1649778256&finder_eid=export%2FUzFfAgtgekIEAQAAAAAAE18X7n6gugAAAAstQy6ubaLX4KHWvLEZgBPE2qMgO380DPn9zNPgMIAZurq07zX40HP0Ng0BAokj",
    "desc": "这医生真奇怪,听都听不懂#搞笑视频",
    "extras": "CAEQACLQKwAE9OmXBAAAAQAAAAAAoNvpOPuI2w+==",
    "feed_type": 4,
    "nickname": "夢佳baby",
    "thumb_url": "http://wxapp.tc.qq.com/251/20350/stodownload?encfilekey=XGocBFxVWK5dcyOOqpEU4yZ0ia4qlCRBBg1e4YghaftniaDwu7yHDhoIS57QV9m8OewZFxh5PJtjZbrmdb1XBhQHCAON3bV8K4Oa6D8afdvt5WxCF32S8dsuEGY09mHkwZz7GQZ5iaiaT05jciauBujdicB3r9bJ3SwwcuFK5lhnoKu3jNtEH0r6Mc5bVRyx01Gu7W&adaptivelytrans=0&bizid=1023&dotrans=0&hy=SZ&idx=1&m=c519536087668c32080cdda9c8c2e641&token=6xykWLEnztLEWV55LzmMttpgJ35bzDbsVGkuOic0DibTge4ylcibJa7jm3ZBSUIQYGRTsuu09EndGU&finder_expire_time=1649778256&finder_eid=export%2FUzFfAgtgekIEAQAAAAAAE18X7n6gugAAAAstQy6ubaLX4KHWvLEZgBPE2qMgO380DPn9zNPgMIAZurq07zX40HP0Ng0BAokj",
    "url": "https://channels.weixin.qq.com/web/pages/feed?eid=export%2FUzFfAgtgekIEAQAAAAAAE18X7n6gugAAAAstQy6ubaLX4KHWvLEZgBPE2qMgO380DPn9zNPgMIAZurq07zX40HP0Ng0BAokj"
  },
  "guid": "80"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» content body string none
» user_list body [string] none
» link_info body object none
»» title body string none
»» content_url body string none
» media_list body [object] none
»» file_id body string none
»» file_size body integer none
»» video_duration body integer none
»» file_type body integer none
» finder_info body object none
»» avatar body string none
»» cover_url body string none
»» desc body string none
»» extras body string none
»» feed_type body integer none
»» nickname body string none
»» thumb_url body string none
»» url body string none
» guid body string none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 删除朋友圈#

POST /sns/delete_sns

Body 请求参数

{
  "guid": "string",
  "sid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» sid body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 点赞#

POST /sns/sns_like

Body 请求参数

{
  "guid": "string",
  "sid": "",
  "status": true
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» sid body string none
» status body boolean none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 评论#

POST /sns/sns_comment

Body 请求参数

{
  "guid": "string",
  "sid": "",
  "ref_commentid": "",
  "comment": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» sid body string none
» ref_commentid body string none
» comment body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 获取指定朋友圈详情#

POST /sns/get_sns_detail

Body 请求参数

{
  "guid": "string",
  "sid_list": []
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» sid_list body [string] none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 删除评论#

POST /sns/delete_sns_comment

Body 请求参数

{
  "guid": "string",
  "sid": "",
  "comment_id": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body DeleteSnsCommentModel DeleteSnsCommentModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

同步#

POST 同步联系人数据#

POST /sync/sync_multi_data

Body 请求参数

{
  "guid": "string",
  "business_id": 1,
  "seq": "",
  "limit": 10
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SyncMultiDataModel SyncMultiDataModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 同步消息#

POST /sync/sync_msg

Body 请求参数

{
  "guid": "string",
  "sync_key": "",
  "limit": 100
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body SyncMsgModel SyncMsgModel none

返回示例

200 Response

"string"

返回结果#

状态码 状态码含义 说明 数据模型
200 OK Successful Response string
422 Unprocessable Entity Validation Error HTTPValidationError

POST 推送同步消息#

POST /sync/push_sync_msg

Body 请求参数

{
  "guid": "string"
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

运维#

POST 备份实例#

POST /private/backup_instance

Body 请求参数

{
  "guid": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

POST 恢复备份实例#

POST /private/restore_instance

Body 请求参数

{
  "guid": "",
  "backup_data": ""
}

请求参数#

名称 位置 类型 必选 中文名 说明
body body object none
» guid body string none
» backup_data body string none

返回示例

200 Response

{}

返回结果#

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构#

数据模型#

WxDownloadModel#




{
  "guid": "string",
  "url": "",
  "auth_key": "",
  "aes_key": "",
  "file_name": ""
}

WxDownloadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
url string false none Url none
auth_key string false none Auth Key none
aes_key string false none Aes Key none
file_name string false none File Name none

VerifyLoginQRCodeModel#




{
  "guid": "string",
  "code": "string"
}

VerifyLoginQRCodeModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
code string true none Code none

SyncRoomInfoModel#




{
  "guid": "string",
  "room_id": "string",
  "version": 0
}

SyncRoomInfoModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string true none Room Id none
version integer false none Version none

SnsLikeModel#




{
  "guid": "string",
  "sid": "",
  "status": true
}

SnsLikeModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
sid string false none Sid none
status boolean false none Status none

SnsCommentModel#




{
  "guid": "string",
  "sid": "",
  "ref_commentid": "",
  "comment": ""
}

SnsCommentModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
sid string false none Sid none
ref_commentid string false none Ref Commentid none
comment string false none Comment none

SetSessionModel#




{
  "guid": "string",
  "conversation_id": "",
  "cmd": ""
}

SetSessionModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
cmd string false none Cmd none

SetRoomTopMsgModel#




{
  "guid": "string",
  "room_id": "string",
  "message": {},
  "appinfo": ""
}

SetRoomTopMsgModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string true none Room Id none
message object false none Message none
appinfo string false none Appinfo none

SendGroupMsgModel#




{
  "guid": "string",
  "user_list": [],
  "room_list": [],
  "content": "",
  "image_msg_list": [],
  "video_msg_list": [],
  "weapp_msg_list": [],
  "link_msg_list": []
}

SendGroupMsgModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_list [string] false none User List none
room_list [string] false none Room List none
content string false none Content none
image_msg_list [string] false none Image Msg List none
video_msg_list [string] false none Video Msg List none
weapp_msg_list [string] false none Weapp Msg List none
link_msg_list [string] false none Link Msg List none

SendGifUrlModel#




{
  "guid": "string",
  "conversation_id": "",
  "url": "",
  "md5": "",
  "image_width": 0,
  "image_height": 0
}

SendGifUrlModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
url string false none Url none
md5 string false none Md5 none
image_width integer false none Image Width none
image_height integer false none Image Height none

SendForwardMsgModel#




{
  "guid": "string",
  "conversation_id": "",
  "message_list": []
}

SendForwardMsgModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
message_list [object] false none Message List none

RemoveRoomTopMsgModel#




{
  "guid": "string",
  "room_id": "string",
  "top_id": "string"
}

RemoveRoomTopMsgModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string true none Room Id none
top_id string true none Top Id none

PushLoginUrlModel#




{
  "guid": "string"
}

PushLoginUrlModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

ModifyRoomRemarkModel#




{
  "guid": "string",
  "room_id": "string",
  "remark": "string"
}

ModifyRoomRemarkModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string true none Room Id none
remark string true none Remark none

ModifyLabelModel#




{
  "guid": "string",
  "label_id": "",
  "name": "",
  "label_groupid": ""
}

ModifyLabelModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
label_id string false none Label Id none
name string false none Name none
label_groupid string false none Label Groupid none

ModifyInRoomNicknameModel#




{
  "guid": "string",
  "room_id": "string",
  "nickname": "string"
}

ModifyInRoomNicknameModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string true none Room Id none
nickname string true none Nickname none

ModifyColleagueInfoModel#




{
  "guid": "string",
  "user_id": "string",
  "remark": "string",
  "desc": "string"
}

ModifyColleagueInfoModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_id string true none User Id none
remark string true none Remark none
desc string true none Desc none

ModSessionTagModel#




{
  "guid": "string",
  "tag_id": "",
  "name": "",
  "global_ver": "0"
}

ModSessionTagModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
tag_id string false none Tag Id none
name string false none Name none
global_ver string false none Global Ver none

ModSessionInTagModel#




{
  "guid": "string",
  "conversation_id": "",
  "tag_list": [],
  "global_ver": "0"
}

ModSessionInTagModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
tag_list [string] false none Tag List none
global_ver string false none Global Ver none

GetSnsDetailModel#




{
  "guid": "string",
  "sid_list": []
}

GetSnsDetailModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
sid_list [string] false none Sid List none

GetSessionTagListModel#




{
  "guid": "string",
  "synckey": "0"
}

GetSessionTagListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
synckey string false none Synckey none

GetSessionListModel#




{
  "guid": "string",
  "begin_seq": "0",
  "limit": 100
}

GetSessionListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
begin_seq string false none Begin Seq none
limit integer false none Limit none

GetSessionInTagListModel#




{
  "guid": "string",
  "synckey": "0"
}

GetSessionInTagListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
synckey string false none Synckey none

GetRoomTopMsgModel#




{
  "guid": "string",
  "room_id": "string"
}

GetRoomTopMsgModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string true none Room Id none

GetAttachmentItemModel#




{
  "guid": "string",
  "attachment_type": 2
}

GetAttachmentItemModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
attachment_type integer false none Attachment Type none

DeleteSnsModel#




{
  "guid": "string",
  "sid": ""
}

DeleteSnsModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
sid string false none Sid none

DeleteSnsCommentModel#




{
  "guid": "string",
  "sid": "",
  "comment_id": ""
}

DeleteSnsCommentModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
sid string false none Sid none
comment_id string false none Comment Id none

DelSessionTagModel#




{
  "guid": "string",
  "tag_id": "",
  "global_ver": "0"
}

DelSessionTagModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
tag_id string false none Tag Id none
global_ver string false none Global Ver none

CreateSessionTagModel#




{
  "guid": "string",
  "name": "",
  "global_ver": "0"
}

CreateSessionTagModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
name string false none Name none
global_ver string false none Global Ver none

ClientProxyModel#




{
  "guid": "string",
  "proxy": "string"
}

ClientProxyModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
proxy string true none Proxy none

ClientModel#




{
  "guid": "string"
}

ClientModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

C2CUploadModel#




{
  "guid": "string",
  "file_type": 0,
  "url": ""
}

C2CUploadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
file_type integer false none File Type none
url string false none Url none

C2CDownloadModel#




{
  "guid": "string",
  "file_type": 2,
  "file_id": "",
  "aes_key": "",
  "file_size": 0,
  "file_name": "",
  "pic_format": 1
}

C2CDownloadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
file_type integer false none File Type none
file_id string false none File Id none
aes_key string false none Aes Key none
file_size integer false none File Size none
file_name string false none File Name none
pic_format integer false none Pic Format none

BigUploadModel#




{
  "guid": "string",
  "url": ""
}

BigUploadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
url string false none Url none

BigDownloadModel#




{
  "guid": "string",
  "file_id": "",
  "file_size": 0,
  "file_name": ""
}

BigDownloadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
file_id string false none File Id none
file_size integer false none File Size none
file_name string false none File Name none

AutoLoginModel#




{
  "guid": "string"
}

AutoLoginModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

AddImageModel#




{
  "guid": "string",
  "url": ""
}

AddImageModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
url string false none Url none

SetRoomWelcomeModel#




{
  "guid": "string",
  "room_id": "",
  "msg_type": 0,
  "msg_index": ""
}

SetRoomWelcomeModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
msg_type integer false none Msg Type none
msg_index string false none Msg Index none

LogoutModel#




{
  "guid": "string"
}

LogoutModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

BatchGetCorpInfoModel#




{
  "guid": "string",
  "corp_list": []
}

BatchGetCorpInfoModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
corp_list [string] false none Corp List none

pywemodels__global___NotifyUrlModel#




{
  "notify_url": ""
}

NotifyUrlModel

属性#

名称 类型 必选 约束 中文名 说明
notify_url string false none Notify Url none

pywemodels__cloud__WxDownloadModel#




{
  "guid": "",
  "url": "",
  "auth_key": "",
  "aes_key": "",
  "file_name": ""
}

WxDownloadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string false none Guid none
url string false none Url none
auth_key string false none Auth Key none
aes_key string false none Aes Key none
file_name string false none File Name none

pywemodels__cloud__C2CUploadModel#




{
  "guid": "",
  "file_type": 0,
  "url": ""
}

C2CUploadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string false none Guid none
file_type integer false none File Type 2 - 图片 / 动图 4 - 视频 5 - 文件 / 语音
url string false none Url none

pywemodels__cloud__C2CDownloadModel#




{
  "guid": "",
  "file_type": 2,
  "file_id": "",
  "aes_key": "",
  "file_size": 0,
  "file_name": ""
}

C2CDownloadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string false none Guid none
file_type integer false none File Type 1 - 原图 2 - 图片 4 - 视频 5 - 视频 / 语音

1 返回 - 5103017 时再用 2
file_id string false none File Id none
aes_key string false none Aes Key none
file_size integer false none File Size none
file_name string false none File Name none

pywemodels__cloud__BigUploadModel#




{
  "guid": "",
  "url": ""
}

BigUploadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string false none Guid none
url string false none Url none

pywemodels__cloud__BigDownloadModel#




{
  "guid": "",
  "file_id": "",
  "file_size": 0,
  "file_name": ""
}

BigDownloadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string false none Guid none
file_id string false none File Id none
file_size integer false none File Size none
file_name string false none File Name none

pywemodels__client__NotifyUrlModel#




{
  "guid": "string",
  "notify_url": "string"
}

NotifyUrlModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
notify_url string true none Notify Url none

pywemodels__cdn__WxDownloadModel#




{
  "guid": "",
  "url": "",
  "auth_key": "",
  "aes_key": "",
  "save_path": ""
}

WxDownloadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string false none Guid none
url string false none Url none
auth_key string false none Auth Key none
aes_key string false none Aes Key none
save_path string false none Save Path none

pywemodels__cdn__C2CUploadModel#




{
  "guid": "",
  "file_type": 0,
  "file_path": ""
}

C2CUploadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string false none Guid none
file_type integer false none File Type none
file_path string false none File Path none

pywemodels__cdn__C2CDownloadModel#




{
  "guid": "",
  "file_type": 2,
  "file_id": "",
  "aes_key": "",
  "file_size": 0,
  "save_path": ""
}

C2CDownloadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string false none Guid none
file_type integer false none File Type none
file_id string false none File Id none
aes_key string false none Aes Key none
file_size integer false none File Size none
save_path string false none Save Path none

pywemodels__cdn__BigUploadModel#




{
  "guid": "",
  "file_path": ""
}

BigUploadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string false none Guid none
file_path string false none File Path none

pywemodels__cdn__BigDownloadModel#




{
  "guid": "",
  "file_id": "",
  "file_size": 0,
  "save_path": ""
}

BigDownloadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string false none Guid none
file_id string false none File Id none
file_size integer false none File Size none
save_path string false none Save Path none

VidToOpenIdModel#




{
  "guid": "string",
  "user_list": [],
  "appid": "",
  "corp_id": "",
  "real_appid": ""
}

VidToOpenIdModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_list [string] false none User List none
appid string false none Appid none
corp_id string false none Corp Id none
real_appid string false none Real Appid none

ValidationError#




{
  "loc": [
    "string"
  ],
  "msg": "string",
  "type": "string"
}

ValidationError

属性#

名称 类型 必选 约束 中文名 说明
loc [anyOf] true none Location none

anyOf

名称 类型 必选 约束 中文名 说明
» anonymous string false none none

or

名称 类型 必选 约束 中文名 说明
» anonymous integer false none none

continued

名称 类型 必选 约束 中文名 说明
msg string true none Message none
type string true none Error Type none

UpdateContactModel#




{
  "guid": "string",
  "user_id": "",
  "desc": "",
  "remark": "",
  "remark_url": "",
  "company_remark": "",
  "phone_list": [],
  "label_info_list": []
}

UpdateContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_id string false none User Id none
desc string false none Desc none
remark string false none Remark none
remark_url string false none Remark Url none
company_remark string false none Company Remark none
phone_list [string] false none Phone List none
label_info_list [object] false none Label Info List none

UpdateCdnRuleModel#




{
  "guid": "string"
}

UpdateCdnRuleModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

SyncMultiDataModel#




{
  "guid": "string",
  "business_id": 1,
  "seq": "",
  "limit": 10
}

SyncMultiDataModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
business_id integer false none Business Id none
seq string false none Seq none
limit integer false none Limit none

SyncLabelListModel#




{
  "guid": "string",
  "seq": "",
  "sync_type": 2
}

SyncLabelListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
seq string false none Seq none
sync_type integer false none Sync Type none

SyncMsgModel#




{
  "guid": "string",
  "sync_key": "",
  "limit": 100
}

SyncMsgModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
sync_key string false none Sync Key none
limit integer false none Limit none

SyncContactModel#




{
  "guid": "string",
  "seq": "",
  "limit": 10
}

SyncContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
seq string false none Seq none
limit integer false none Limit none

SyncArchModel#




{
  "guid": "string",
  "cli_version": "",
  "limit": 100
}

SyncArchModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
cli_version string false none Cli Version none
limit integer false none Limit none

SyncApplyContactModel#




{
  "guid": "string",
  "seq": "",
  "limit": 10
}

SyncApplyContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
seq string false none Seq none
limit integer false none Limit none

StopClientModel#




{
  "guid": "string"
}

StopClientModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

SetSnsSignModel#




{
  "guid": "string",
  "sign": ""
}

SetSnsSignModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
sign string false none Sign none

SetSnsCoverModel#




{
  "guid": "string",
  "file_id": "",
  "file_md5": "",
  "file_size": 0
}

SetSnsCoverModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
file_id string false none File Id none
file_md5 string false none File Md5 none
file_size integer false none File Size none

SetAntiSpamRuleModel#




{
  "guid": "string",
  "room_id": "",
  "rule_list": []
}

SetAntiSpamRuleModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
rule_list [anyOf] false none Rule List none

anyOf

名称 类型 必选 约束 中文名 说明
» anonymous string false none none

or

名称 类型 必选 约束 中文名 说明
» anonymous integer false none none

SendWeAppModel#




{
  "guid": "string",
  "conversation_id": "",
  "username": "",
  "appid": "",
  "appname": "",
  "appicon": "",
  "title": "",
  "page_path": "",
  "file_id": "",
  "size": 0,
  "aes_key": "",
  "md5": ""
}

SendWeAppModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
username string false none Username none
appid string false none Appid none
appname string false none Appname none
appicon string false none Appicon none
title string false none Title none
page_path string false none Page Path none
file_id string false none File Id none
size integer false none Size none
aes_key string false none Aes Key none
md5 string false none Md5 none

SendVoiceModel#




{
  "guid": "string",
  "conversation_id": "",
  "file_id": "",
  "size": 0,
  "voice_time": 0,
  "aes_key": "",
  "md5": ""
}

SendVoiceModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
file_id string false none File Id none
size integer false none Size none
voice_time integer false none Voice Time none
aes_key string false none Aes Key none
md5 string false none Md5 none

SendRoomAtModel#




{
  "guid": "string",
  "conversation_id": "",
  "content": "",
  "at_list": []
}

SendRoomAtModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
content string false none Content none
at_list [anyOf] false none At List none

anyOf

名称 类型 必选 约束 中文名 说明
» anonymous string false none none

or

名称 类型 必选 约束 中文名 说明
» anonymous integer false none none

SendVideoModel#




{
  "guid": "string",
  "conversation_id": "",
  "file_id": "",
  "size": 0,
  "file_name": "",
  "aes_key": "",
  "md5": "",
  "video_duration": 0,
  "video_width": 0,
  "video_height": 0
}

SendVideoModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
file_id string false none File Id none
size integer false none Size none
file_name string false none File Name none
aes_key string false none Aes Key none
md5 string false none Md5 none
video_duration integer false none Video Duration none
video_width integer false none Video Width none
video_height integer false none Video Height none

SendTextModel#




{
  "guid": "string",
  "conversation_id": "",
  "content": ""
}

SendTextModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
content string false none Content none

SendPersonalCardModel#




{
  "guid": "string",
  "conversation_id": "",
  "user_id": ""
}

SendPersonalCardModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
user_id string false none User Id none

SendLocationModel#




{
  "guid": "string",
  "conversation_id": "",
  "longitude": 0,
  "latitude": 0,
  "address": "",
  "title": "",
  "zoom": 0
}

SendLocationModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
longitude number false none Longitude none
latitude number false none Latitude none
address string false none Address none
title string false none Title none
zoom number false none Zoom none

SendLinkModel#




{
  "guid": "string",
  "conversation_id": "",
  "title": "",
  "description": "",
  "url": "",
  "image_url": ""
}

SendLinkModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
title string false none Title none
description string false none Description none
url string false none Url none
image_url string false none Image Url none

SendImageModel#




{
  "guid": "string",
  "conversation_id": "",
  "file_id": "",
  "size": 0,
  "image_width": 0,
  "image_height": 0,
  "aes_key": "",
  "md5": ""
}

SendImageModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
file_id string false none File Id none
size integer false none Size none
image_width integer false none Image Width none
image_height integer false none Image Height none
aes_key string false none Aes Key none
md5 string false none Md5 none

SendGifModel#




{
  "guid": "string",
  "conversation_id": "",
  "file_id": "",
  "size": 0,
  "aes_key": "",
  "md5": "",
  "url": "",
  "image_width": 0,
  "image_height": 0
}

SendGifModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
file_id string false none File Id none
size integer false none Size none
aes_key string false none Aes Key none
md5 string false none Md5 none
url string false none Url none
image_width integer false none Image Width none
image_height integer false none Image Height none

SendFileModel#




{
  "guid": "string",
  "conversation_id": "",
  "file_id": "",
  "size": 0,
  "file_name": "",
  "aes_key": "",
  "md5": ""
}

SendFileModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
file_id string false none File Id none
size integer false none Size none
file_name string false none File Name none
aes_key string false none Aes Key none
md5 string false none Md5 none

SendFeedVideoModel#




{
  "guid": "string",
  "conversation_id": "",
  "feed_type": 0,
  "cover_url": "",
  "thumb_url": "",
  "avatar": "",
  "nickname": "",
  "desc": "",
  "url": "",
  "extras": ""
}

SendFeedVideoModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
feed_type integer false none Feed Type none
cover_url string false none Cover Url none
thumb_url string false none Thumb Url none
avatar string false none Avatar none
nickname string false none Nickname none
desc string false none Desc none
url string false none Url none
extras string false none Extras none

SearchContactModel#




{
  "guid": "string",
  "keyword": ""
}

SearchContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
keyword string false none Keyword none

RoomRemoveAdminModel#




{
  "guid": "string",
  "room_id": "",
  "user_list": []
}

RoomRemoveAdminModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
user_list [string] false none User List none

RoomIdToChatIdModel#




{
  "guid": "string",
  "room_id": "",
  "corp_app_id": "",
  "corp_id": ""
}

RoomIdToChatIdModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
corp_app_id string false none Corp App Id none
corp_id string false none Corp Id none

RoomAddAdminModel#




{
  "guid": "string",
  "room_id": "",
  "user_list": []
}

RoomAddAdminModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
user_list [string] false none User List none

RevokeMsgModel#




{
  "guid": "string",
  "conversation_id": "",
  "msgid": ""
}

RevokeMsgModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
msgid string false none Msgid none

RestoreClientModel#




{
  "guid": "string",
  "proxy": "",
  "bridge": "",
  "sync_history_msg": true,
  "force_online": false
}

RestoreClientModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
proxy string false none Proxy none
bridge string false none Bridge none
sync_history_msg boolean false none Sync History Msg none
force_online boolean false none Force Online none

ReportUnReadModel#




{
  "guid": "string",
  "conversation_id": ""
}

ReportUnReadModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none

RemoveRoomMemberModel#




{
  "guid": "string",
  "room_id": "",
  "user_list": []
}

RemoveRoomMemberModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
user_list [string] false none User List none

QuitRoomModel#




{
  "guid": "string",
  "room_id": ""
}

QuitRoomModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none

QueryVoiceToTextModel#




{
  "guid": "string",
  "conversation_id": "",
  "msgid": "",
  "voiceid": "",
  "seqid": ""
}

QueryVoiceToTextModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
msgid string false none Msgid none
voiceid string false none Voiceid none
seqid string false none Seqid none

PostSnsModel#




{
  "guid": "string",
  "content": "",
  "user_list": [],
  "link_info": {},
  "media_list": [],
  "finder_info": {},
  "poi_info": {}
}

PostSnsModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
content string false none Content none
user_list [string] false none User List none
link_info object false none Link Info none
media_list [object] false none Media List none
finder_info object false none Finder Info none
poi_info object false none Poi Info none

OprRoomWhiteListModel#




{
  "guid": "string",
  "user_list": [
    "string"
  ],
  "status": 1
}

OprRoomWhiteListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_list [string] true none User List none
status integer false none Status none

OprRoomBlackListModel#




{
  "guid": "string",
  "user_list": [
    "string"
  ],
  "status": 1
}

OprRoomBlackListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_list [string] true none User List none
status integer false none Status none

OpenIdToVidModel#




{
  "guid": "string",
  "openid_list": [],
  "appid": "",
  "corp_id": "",
  "real_appid": ""
}

OpenIdToVidModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
openid_list [string] false none Openid List none
appid string false none Appid none
corp_id string false none Corp Id none
real_appid string false none Real Appid none

ModifyRoomNoticeModel#




{
  "guid": "string",
  "room_id": "",
  "notice": ""
}

ModifyRoomNoticeModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
notice string false none Notice none

ModifyRoomNameModel#




{
  "guid": "string",
  "room_id": "",
  "room_name": ""
}

ModifyRoomNameModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
room_name string false none Room Name none

ModifyRoomNameGuardModel#




{
  "guid": "string",
  "room_id": "",
  "status": 0
}

ModifyRoomNameGuardModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
status integer false none Status none

ModifyRoomInviteStatusModel#




{
  "guid": "string",
  "room_id": "",
  "status": 0
}

ModifyRoomInviteStatusModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
status integer false none Status none

ManualLoginModel#




{
  "guid": "string"
}

ManualLoginModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

InviteRoomMemberModel#




{
  "guid": "string",
  "room_id": "",
  "user_list": []
}

InviteRoomMemberModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
user_list [string] false none User List none

HTTPValidationError#




{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

HTTPValidationError

属性#

名称 类型 必选 约束 中文名 说明
detail [ValidationError] false none Detail none

GetSnsRecordListModel#




{
  "guid": "string",
  "seq": "",
  "limit": 20
}

GetSnsRecordListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
seq string false none Seq none
limit integer false none Limit none

GetRoomQRCodeModel#




{
  "guid": "string",
  "room_id": "",
  "get_type": 0
}

GetRoomQRCodeModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
get_type integer false none Get Type none

GetRoomWelcomeListModel#




{
  "guid": "string",
  "offset": "",
  "limit": 10,
  "welcome_type": 10
}

GetRoomWelcomeListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
offset string false none Offset none
limit integer false none Limit none
welcome_type integer false none Welcome Type none

GetRoomListModel#




{
  "guid": "string",
  "start_index": 0,
  "limit": 10
}

GetRoomListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
start_index integer false none Start Index none
limit integer false none Limit none

GetProfileModel#




{
  "guid": "string"
}

GetProfileModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

GetLoginQRCodeModel#




{
  "guid": "string",
  "verify_login": false
}

GetLoginQRCodeModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
verify_login boolean false none Verify Login none

GetCorpInfoModel#




{
  "guid": "string"
}

GetCorpInfoModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

GetBlackListModel#




{
  "guid": "string",
  "page_buff": "",
  "limit": 2000
}

GetBlackListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
page_buff string false none Page Buff none
limit integer false none Limit none

GetArchNodeDataModel#




{
  "guid": "string",
  "node_list": []
}

GetArchNodeDataModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
node_list [object] false none Node List none

GetAntiSpamListModel#




{
  "guid": "string"
}

GetAntiSpamListModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

DismissRoomModel#




{
  "guid": "string",
  "room_id": ""
}

DismissRoomModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none

DeleteLabelModel#




{
  "guid": "string",
  "label_id": "",
  "label_groupid": ""
}

DeleteLabelModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
label_id string false none Label Id none
label_groupid string false none Label Groupid none

DeleteContactModel#




{
  "guid": "string",
  "user_id": "0",
  "corp_id": "0"
}

DeleteContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_id string false none User Id none
corp_id string false none Corp Id none

CreateRoomWelcomeModel#




{
  "guid": "string",
  "content": ""
}

CreateRoomWelcomeModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
content string false none Content none

CreateOuterRoomModel#




{
  "guid": "string",
  "user_list": []
}

CreateOuterRoomModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_list [string] false none User List none

CreateLabelModel#




{
  "guid": "string",
  "name": "",
  "label_groupid": ""
}

CreateLabelModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
name string false none Name none
label_groupid string false none Label Groupid none

CreateInnerRoomModel#




{
  "guid": "string",
  "user_list": []
}

CreateInnerRoomModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_list [string] false none User List none

CreateEmptyOuterRoomModel#




{
  "guid": "string"
}

CreateEmptyOuterRoomModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

CreateClientModel#




{
  "client_type": 244,
  "proxy": "",
  "bridge": ""
}

CreateClientModel

属性#

名称 类型 必选 约束 中文名 说明
client_type integer false none Client Type none
proxy string false none Proxy none
bridge string false none Bridge none

ConfirmMsgModel#




{
  "guid": "string",
  "message_type": 0,
  "sender": "",
  "receiver": "",
  "roomid": "",
  "msgid": ""
}

ConfirmMsgModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
message_type integer false none Message Type none
sender string false none Sender none
receiver string false none Receiver none
roomid string false none Roomid none
msgid string false none Msgid none

ClientBridgeModel#




{
  "guid": "string",
  "bridge": "string"
}

ClientBridgeModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
bridge string true none Bridge none

CheckLoginQRCodeModel#




{
  "guid": "string"
}

CheckLoginQRCodeModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none

ChatIdToRoomIdModel#




{
  "guid": "string",
  "chatid": "",
  "corp_app_id": "",
  "corp_id": ""
}

ChatIdToRoomIdModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
chatid string false none Chatid none
corp_app_id string false none Corp App Id none
corp_id string false none Corp Id none

ChangeRoomMasterModel#




{
  "guid": "string",
  "room_id": "",
  "user_id": ""
}

ChangeRoomMasterModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
user_id string false none User Id none

BatchGetUserInfoModel#




{
  "guid": "string",
  "user_list": []
}

BatchGetUserInfoModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_list [string] false none User List none

BatchInsertContactLabelModel#




{
  "guid": "string",
  "user_list": [],
  "label_id": "",
  "corp_or_vid": "",
  "label_groupid": "",
  "business_type": 0
}

BatchInsertContactLabelModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_list [string] false none User List none
label_id string false none Label Id none
corp_or_vid string false none Corp Or Vid none
label_groupid string false none Label Groupid none
business_type integer false none Business Type none

BatchGetRoomMemberDetailModel#




{
  "guid": "string",
  "room_id": "",
  "user_list": []
}

BatchGetRoomMemberDetailModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
user_list [string] false none User List none

BatchGetRoomDetailModel#




{
  "guid": "string",
  "room_list": []
}

BatchGetRoomDetailModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_list [string] false none Room List none

ArchNodeModel#




{
  "type": 0,
  "vid": "",
  "partyid": ""
}

ArchNodeModel

属性#

名称 类型 必选 约束 中文名 说明
type integer false none Type none
vid string false none Vid none
partyid string false none Partyid none

ApplyVoiceToTextModel#




{
  "guid": "string",
  "conversation_id": "",
  "msgid": ""
}

ApplyVoiceToTextModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
conversation_id string false none Conversation Id none
msgid string false none Msgid none

AgreeContactModel#




{
  "guid": "string",
  "user_id": "0",
  "corp_id": "0"
}

AgreeContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_id string false none User Id none
corp_id string false none Corp Id none

AddSearchWxWorkContactModel#




{
  "guid": "string",
  "user_id": "0",
  "corp_id": "0",
  "verify": "",
  "ticket": ""
}

AddSearchWxWorkContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_id string false none User Id none
corp_id string false none Corp Id none
verify string false none Verify none
ticket string false none Ticket none

AddRoomContactModel#




{
  "guid": "string",
  "room_id": "",
  "user_id": "",
  "corp_id": "",
  "verify": ""
}

AddRoomContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
room_id string false none Room Id none
user_id string false none User Id none
corp_id string false none Corp Id none
verify string false none Verify none

AddCardContactModel#




{
  "guid": "string",
  "user_id": "0",
  "corp_id": "0",
  "room_id": "0",
  "from_user_id": "0",
  "verify": ""
}

AddCardContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_id string false none User Id none
corp_id string false none Corp Id none
room_id string false none Room Id none
from_user_id string false none From User Id none
verify string false none Verify none

AddDeletedContactModel#




{
  "guid": "string",
  "user_id": "0",
  "corp_id": "0",
  "verify": ""
}

AddDeletedContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_id string false none User Id none
corp_id string false none Corp Id none
verify string false none Verify none

AddSearchWxContactModel#




{
  "guid": "string",
  "user_id": "0",
  "openid": "",
  "wx_ticket": "",
  "verify": ""
}

AddSearchWxContactModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
user_id string false none User Id none
openid string false none Openid none
wx_ticket string false none Wx Ticket none
verify string false none Verify none

AcceptInviteUrlModel#




{
  "guid": "string",
  "invite_url": ""
}

AcceptInviteUrlModel

属性#

名称 类型 必选 约束 中文名 说明
guid string true none Guid none
invite_url string false none Invite Url none
本作品采用《CC 协议》,转载必须注明作者和本文链接
❤️ 微信生态自动智能化方案加微信:hansonskr ❤️ 备注:vbot
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。