全局说明

# 全局对接说明 > ==注意事项:微信号不定时出现断线重连情况,请求操作会出现拒绝,此时业务方需要自行重试,请查看登录API文档中的[微信号重连通知](doc:CmyV06XA)模块== ## 调用链路 ![全局调用链路](http://siyouyunsy-1253559996.cos.ap-guangzhou.myqcloud.com/msg/8FGYW/20200324/1585016061417car/%E6%88%AA%E5%9B%BE.jpg?sign=q-sign-algorithm%3Dsha1%26q-ak%3DAKIDBi7d3I4UK7iDXkAhQyQsDMNGxY2KmlCY%26q-sign-time%3D1585016061%3B1671329661%26q-key-time%3D1585016061%3B1671329661%26q-header-list%3D%26q-url-param-list%3D%26q-signature%3Dac60038414629a269c5384df1908c1f7849b11c6) ## Http说明 详情见目录Api文档模块 ## MQ说明 > 备注: > - 支持AMQ、RabbitMQ和RocketMQ > - 队列消息类型是byte数组 > - 目前RocketMQ支持移动云商用版与Apache自搭服务 - **AMQ(支持Topic和Queue模式)** | 模块 | 队列名 | |-|-| | 登录 | mq2login | | 会话消息 | mq2message | | 联系人 | mq2contact | | 群操作 | mq2chatRoom | | 朋友圈 | mq2sns | | 标签 | mq2label | | 微信号资料与账号安全 | mq2profile | | CDN上传下载 | mq2cdn | | 企业微信 | mq2openim | - **RabbitMQ(仅支持Topic模式)** | 模块 | 队列名 | 交换机 | 路由键 | |-|-|-|-| | 登录 | mq2login | exchange2login | rk2login | | 会话消息 | mq2message | exchange2message | rk2message | | 联系人 | mq2contact | exchange2contact | rk2contact | | 群操作 | mq2chatRoom | exchange2chatRoom | rk2chatRoom | | 朋友圈 | mq2sns | exchange2sns | rk2sns | | 标签 | mq2label | exchange2label | rk2label | | 微信号资料与账号安全 | mq2profile | exchange2profile | rk2profile | | CDN上传下载 | mq2cdn | exchange2cdn | rk2cdn | | 企业微信 | mq2openim | exchange2openim | rk2openim - **RocketMQ** | 模块 | 队列名 | |-|-| | 登录 | mq2login | | 会话消息 | mq2message | | 联系人 | mq2contact | | 群操作 | mq2chatRoom | | 朋友圈 | mq2sns | | 标签 | mq2label | | 微信号资料与账号安全 | mq2profile | | CDN上传下载 | mq2cdn | | 企业微信 | mq2openim | ### 各模块的返回结果标识 - 登录模块 | 返回类型值 | 功能点 | |-|-| | LOGIN_getLoginQrcode | 获取登录二维码 | | LOGIN_checkLoginQrcode | 检测登录二维码状态 | | LOGIN_loginResult | 登录结果 | | LOGIN_logout | 微信号登出 | | LOGIN_reconnect | 微信号重连 | | LOGIN_scan | 免扫码登陆 | - 会话消息模块 | 返回类型值 | 功能点 | |-|-| | MESSAGE_sendText | 发送纯文本 | | MESSAGE_sendImage | 发送图片 | | MESSAGE_sendFile | 发送文件 | | MESSAGE_sendGraphicLink | 发送图文链接 | | MESSAGE_sendVideo | 发送视频 | | MESSAGE_sendVoice | 发送语音 | | MESSAGE_sendCard | 发送名片 | | MESSAGE_wakeMessage | 唤醒消息 | | MESSAGE_massAssistant | 群发助手 | | MESSAGE_newMsgSync | 新消息同步 | | MESSAGE_revoke | 撤回消息 | - 联系人模块 | 返回类型值 | 功能点 | |-|-| | CONTACT_sync | 同步联系人 | | CONTACT_getAll | 同步通讯录 | | CONTACT_search | 搜索好友 | | CONTACT_add | 添加好友 | | CONTACT_addOneWay | 添加单向好友 | | CONTACT_addMember | 添加群成员为好友 | | CONTACT_setRemark | 设置备注 | | CONTACT_detail | 获取好友详情 | | CONTACT_del | 删除好友 | | CONTACT_accept | 通过好友验证 | - 群操作模块 | 返回类型值 | 功能点 | |-|-| | CHATROOM_create | 创建群聊 | | CHATROOM_addMember | 添加群成员 | | CHATROOM_inviteMember | 邀请群成员 | | CHATROOM_delMember | 删除群成员 | | CHATROOM_addAdmin | 添加群管理员 | | CHATROOM_delAdmin | 删除群管理员 | | CHATROOM_getQrcode | 获取群二维码 | | CHATROOM_getAnnouncement | 获取群公告 | | CHATROOM_setAnnouncement | 设置群公告 | | CHATROOM_getInviteInfo | 获取群邀请链接详情 | | CHATROOM_transferOwner | 转让群主 | | CHATROOM_quit | 退出群聊 | | CHATROOM_modRoomName | 修改群名 | | CHATROOM_modNickName | 修改自己的群内昵称 | | CHATROOM_saveOrCancel | 保存或取消保存群聊 | | CHATROOM_getDetail | 获取群详情 | | CHATROOM_getMemberDetail | 获取群成员详情 | - 朋友圈模块 | 返回类型值 | 功能点 | |-|-| | SNS_publish | 发布朋友圈 | | SNS_personal | 按时间线获取朋友圈内容 | | SNS_somebody | 获取自己或指定好友的朋友圈 | | SNS_detail | 获取朋友圈详情 | | SNS_commentOrLike | 点赞或评论朋友圈 | | SNS_operator | 朋友圈操作 | | SNS_uploadBG | 上传朋友圈背景图 | | SNS_sync | 朋友圈被点赞与被评论通知 | - 标签模块 | 返回类型值 | 功能点 | |-|-| | LABEL_all | 获取全部标签 | | LABEL_add | 添加标签 | | LABEL_del | 删除标签 | | LABEL_update | 更新标签 | | LABEL_mod | 更新联系人标签 | - 微信号资料与账号安全模块 | 返回类型值 | 功能点 | |-|-| | PROFILE_bindQq | 绑定QQ | | PROFILE_unbindQq | 解绑QQ | | PROFILE_bindPhone | 绑定手机号 | | PROFILE_getWechatDetail | 获取微信号详情 | | PROFILE_updateWechatDetail | 更新微信号信息 | | PROFILE_updatePassword | 更新微信号登录密码 | | PROFILE_setAlias | 设置微信号 | | PROFILE_getLoginDevice | 获取登录设备 | | PROFILE_updateLoginDevice | 更新登录设备 | | PROFILE_delLoginDevice | 删除登录设备 | | PROFILE_updateHeadImage | 更新微信头像 | | PROFILE_setAutoPassFriend | 设置自动通过好友 | | PROFILE_setAddedFriendWayOp | 设置添加我的方式 | | PROFILE_setAddedFriendWayByQQ | 设置添加我的方式-QQ | | PROFILE_getQrcode | 获取个人二维码 | - CDN上传下载模块 | 返回类型值 | 功能点 | |-|-| | CDN_download | 下载资源 | | CDN_file | 上传文件 | | CDN_image | 上传图文链接图片 | | CDN_snsImage | 上传朋友圈图片 | - 企业微信模块 | 返回类型值 | 功能点 | |-|-| | OPENIM_syncContact| 同步联系人 | | OPENIM_getContact | 获取外部联系人详情 | | OPENIM_getChatroomContact | 获取外部群聊详情 | | OPENIM_getChatroomMemberDetail | 获取外部群成员详情 | | OPENIM_addContact| 添加企业用户为好友 |