天天看點

微信開發協定

安卓微信的api,個人微信開發API協定,微信 ipad sdk,微信ipad協定,微信web版接口api,微信網頁版接口,微信電腦版sdk,微信開發sdk,微信開發API,微信協定,微信接口文檔sdk,替代微信ipad協定的api接口,網頁個人微信api分享

1、基礎消息類型

1、用戶端發送的心跳包HeartBeatReq = 1001; 

2、消息接收确認回複(接收或拒絕接收)MsgReceivedAck = 1002; 

3、錯誤單獨提升為一種消息類型Error = 1003; 

4、通用任務執行結果通知TaskResultNotice = 1025; 

2、裝置用戶端授權類消息

1、裝置(手機用戶端、客服用戶端)擷取通信token請求與響應DeviceAuthReq = 1010; 

裝置(手機用戶端、客服用戶端)擷取通信token響應DeviceAuthRsp = 1011;

2、裝置授權後退出(僅用于服務端内部)DeviceExitNotice = 1012; 

3、賬号強制下線通知 AccountForceOfflineNotice = 1013; 

3、手機用戶端上傳的通知類消息

1、手機用戶端微信上線通知 WeChatOnlineNotice = 1020; 

2、手機用戶端微信下線通知 WeChatOfflineNotice = 1021; 

3、微信個人号新增好友通知FriendAddNotice = 1022;

4、微信個人号移除好友通知FriendDelNotice = 1023; 

5、微信好友發來聊天消息通知FriendTalkNotice = 1024; 

6、手機上回複好友的聊天消息通知WeChatTalkToFriendNotice = 1026; 

7、有好友請求添加好友的通知FriendAddReqeustNotice = 1027; 

8、手機上發送了朋友圈通知CircleNewPublishNotice = 1031; 

9、手機上删除朋友圈傳回通知CircleDelNotice = 1032; 

10、手機檢測到有人點贊/取消點贊通知CircleLikeNotice = 1033; 

11、手機檢測到有人評論/删除朋友圈通知CircleCommentNotice = 1034; 

12、消息标記為已讀PostMessageReadNotice = 1035; 

13、群聊新增通知ChatRoomAddNotice = 1037; 

14、群聊資訊變更通知ChatRoomChangedNotice = 1042;

15、群聊删除通知傳回ChatRoomDelNotice = 1041; 

16、聯系人标簽新增,修改通知ContactLabelAddNotice = 1038; 

17、聯系人标簽删除通知ContactLabelDelNotice = 1044; // 聯系人标簽删除通知

18、新增公衆号通知BizContactAddNotice = 2038; // 新增公衆号通知

19、手機端推送目前sdk的安裝版本通知PostDeviceInfoNotice = 2027; 

4、服務端、客服用戶端發給裝置的指令類消息(sdk咨詢微信836869520)

1、給好友發消息任務TalkToFriendTask = 1070; 

傳回聊天執行結果TalkToFriendTaskResultNotice = 1028; 

2、發送朋友圈任務及結果傳回PostSNSNewsTask = 1071; 

傳回發送朋友圈資料結果PostSNSNewsTaskResultNotice = 1073; 

3、删除朋友圈任務與結果傳回DeleteSNSNewsTask = 1074; 

傳回通用任務執行結果

4、主動添加好友任務及傳回結果AddFriendsTask = 1072; 

5、接受好友請求任務及傳回結果AcceptFriendAddRequestTask = 1075; 

6、群發消息任務WeChatGroupSendTask = 1076; 

7、執行養号動作指令任務WeChatMaintenanceTask = 1077; 

8、養号任務停止任務及傳回結果PostStopWeChatMaintenanceTask = 1100; 

9、清粉任務及傳回結果PostFriendDetectTask = 1095; 

傳回:每隔一段時間手機端回傳檢測清粉好友數PostFriendDetectCountNotice = 2028; 

10、終止清粉任務及傳回結果PostStopFriendDetectTask = 1096; 

11、請求聊天圖檔或視訊消息的詳細内容任務與結果傳回RequestTalkDetailTask = 1078; 

傳回聊天圖檔或視訊消息的詳細内容結果RequestTalkDetailTaskResultNotice = 1029; 

12、要求手機上傳目前微信二維碼任務及傳回PullWeChatQrCodeTask = 1079; 

傳回手機端微信的二維碼PullWeChatQrCodeTaskResultNotice = 1030; 

13、觸發手機推送好友清單任務及結果傳回TriggerFriendPushTask = 1080; 

傳回一:手機端推送好友清單(分頁,每頁100)FriendPushNotice = 2026;

傳回二:手機端推送标簽清單

14、觸發手機推送朋友圈清單任務及結果傳回TriggerCirclePushTask = 1081; 

傳回手機朋友圈資料(分頁,每頁20)CirclePushNotice = 2029; 

15、朋友圈評論删除任務及結果傳回CircleCommentDeleteTask = 1082; 

朋友圈評論删除任務回報 CircleCommentDeleteTaskResultNotice = 1083; 

16、朋友圈評論回複任務及結果傳回CircleCommentReplyTask = 1084; 

朋友圈評論回複回報CircleCommentReplyTaskResultNotice = 1085; 

17、通知手機将某個聊天視窗置為已讀TriggerMessageReadTask = 1086; 

無傳回

18、消息撤回任務RevokeMessageTask = 1087; 

19、轉發消息任務ForwardMessageTask = 1088;

20、通知手機推送曆史聊天記錄任務及傳回TriggerHistoryMsgPushTask = 1089; 

傳回曆史消息(分頁,每頁50)HistoryMsgPushNotice = 2033; 

21、擷取群聊二維碼任務及結果傳回PullChatRoomQrCodeTask = 1090; 

傳回群二維碼PullChatRoomQrCodeTaskResultNotice = 1043;

22、朋友圈點贊任務及結果傳回PostMomentsPraiseTask = 1098; 

傳回朋友圈點贊數量PostMomentsPraiseCountNotice = 2030; 

23、停止朋友圈點贊任務PostStopMomentsPraiseTask = 1099; 

24、修改聯系人備注任務ModifyFriendMemoTask = 1101; 

25、領取紅包或轉賬收錢任務及傳回TakeLuckyMoneyTask = 1200; 

傳回收錢任務執行結果TakeMoneyTaskResultNotice = 1039; 

26、擷取指定好友朋友圈任務及傳回PullFriendCircleTask = 1201; 

傳回手機朋友圈資料CirclePushNotice = 2029; 

27、擷取朋友圈的圖檔任務及傳回PullCircleDetailTask = 1202; 

傳回朋友圈圖檔上傳資訊CircleDetailNotice = 1040; 

28、單條朋友圈點贊任務CircleLikeTask = 1203; 

29、觸發手機推送群聊清單任務及結果傳回TriggerChatroomPushTask = 1210; 

傳回一:手機端推送群聊清單(分頁,每頁2個)ChatroomPushNotice = 2031; 

傳回二:群成員(陌生人)資訊清單(分頁,每頁100)ChatRoomMembersNotice = 2034; 

30、請求具體群聊的詳細資訊任務RequestChatRoomInfoTask = 1211; 

傳回ChatRoomAddNotice 群聊新增通知

31、擷取聯系人詳細資訊任務及傳回

(不一定是好友,如群聊成員)RequestContactsInfoTask = 1212; 

傳回聯系人資訊ContactsInfoNotice = 1036; 

32、群聊管理任務及傳回ChatRoomActionTask = 1213; 

傳回群聊通知類傳回結果

33、群内加好友任務AddFriendInChatRoomTask = 1214;

34、通訊錄加好友任務AddFriendFromPhonebookTask = 1215; 

35、删除好友任務及傳回DeleteFriendTask = 1216;  

微信個人号移除好友通知

36、發紅包任務及傳回  

github位址https://www.wuliaokankan.cn/url301/138.html

SendLuckyMoneyTask = 1217; 傳回:通用任務執行結果,成功ErrMsg=sendId

37、擷取聊天消息的原始内容(主要是xml内容)任務及傳回RequestTalkContentTask = 1218; 

傳回聊天消息的原始内容RequestTalkContentTaskResultNotice = 1219; 

38、轉發消息内容任務及傳回ForwardMessageByContentTask = 1220; 

39、群主通過入群申請任務及傳回ChatRoomInviteApproveTask = 1221;

40、設定聯系人标簽任務及傳回ContactLabelTask = 1224; // 設定聯系人标簽

傳回聯系人标簽新增,修改通知;

41、删除聯系人标簽任務及傳回ContactLabelDeleteTask = 1225; // 删除聯系人标簽

傳回聯系人标簽删除通知

42、語音消息轉文字指令及傳回VoiceTransTextTask = 1226; // 語音消息轉文字

傳回:通用任務執行結果,成功ErrMsg=文字内容

43、查找微信聯系人任務及傳回FindContactTask = 1227; // 查找微信聯系人

傳回查找微信聯系人結果

FindContactTaskResult = 1228; // 查找微信聯系人結果

44、同意加入群聊指令及傳回AgreeJoinChatRoomTask = 1229; // 同意加入群聊

45、清空聊天記錄任務及傳回ClearAllChatMsgTask= 1230; // 清空聊天記錄

46、聊天界面發送朋友驗證任務及傳回(别人把你删掉了,你發消息會出現一個發送朋友驗證的連結,此處有用到)

47、擷取會話清單任務及傳回TriggerConversationPushTask = 1232; // 會話清單推送

傳回聊天會話清單(分頁)ConversationPushNotice = 2035; // 會話清單

48、微信設定(改昵稱,頭像)任務及傳回WechatSettingTask = 1233; // 微信設定:改昵稱,頭像

49、擷取加好友請求清單任務及傳回結果PullFriendAddReqListTask = 1234; //擷取加好友請求清單

傳回請求加好友清單FriendAddReqListNotice = 2036; // 加好友請求清單

50、擷取公衆号清單任務及結果傳回TriggerBizContactPushTask = 1235; // 擷取公衆号清單

傳回公衆号清單BizContactPushNotice = 2037; // 公衆号清單推送

51、擷取時間段内的所有聊天消息msgSvrId及結果傳回TriggerChatMsgIdsPushTask = 1251;

52、名片加好友任務及結果傳回AddFriendNameCardTask = 1236; // 名片加好友

53、根據msgSvrId擷取聊天消息及結果傳回RequestTalkMsgTask = 1252;  // 根據msgSvrId擷取聊天消息

傳回RequestTalkMsgTaskResultNotice = 1253;  

5、服務端通知執行的指令 微信sdk

1、微信賬号登出指令WechatLogoutTask = 1222;

無傳回;微信退出會觸發微信離線通知(WeChatOfflineNoticeMessage)

2、手機操作指令(重新開機手機等)PhoneActionTask = 1223; // 手機操作指令

傳回:通用任務執行結果,(上傳本地檔案:ErrMsg=檔案url)

3、通知手機用戶端軟體更新UpgradeDeviceAppNotice = 1094; 

4、服務端删除裝置通知手機端PostDeleteDeviceNotice = 1097; 

下一篇: 小程式

繼續閱讀