企業微信sdk呼叫,企業微信好友收發訊息
企業微信sdk呼叫,企業微信好友收發訊息
/**
* 給企業微信好友發訊息
* @author wechat:happybabby110
* @blog http://www.wlkankan.cn
*/
@Async
public void handleMsg(ChannelHandlerContext ctx, TransportMessage vo, String contentJsonStr) {
try {
log.debug(contentJsonStr);
TalkToFriendTaskMessage.Builder bd = TalkToFriendTaskMessage.newBuilder();
JsonFormat.parser().merge(contentJsonStr, bd);
TalkToFriendTaskMessage req = bd.build();
// 將訊息轉傳送給手機客戶端
asyncTaskService.msgSend2Phone(ctx, String.valueOf(req.getWxId()), EnumMsgType.TalkToFriendTask, vo, req);
} catch (Exception e) {
e.printStackTrace();
MessageUtil.sendJsonErrMsg(ctx, EnumErrorCode.InvalidParam, Constant.ERROR_MSG_DECODFAIL);
}
}
/**
* 企業微信好友發來聊天訊息
* @author wechat:happybabby110
* @blog http://www.wlkankan.cn
*/
@Async
public void handleMsg(ChannelHandlerContext ctx, TransportMessage vo) {
try {
FriendTalkNoticeMessage req = vo.getContent().unpack(FriendTalkNoticeMessage.class);
log.debug(JsonFormat.printer().print(req));
log.debug(LocalDateTime.now()+" 微信好友發來聊天訊息 對應的執行緒名: "+Thread.currentThread().getName());
//訊息轉發到pc端
asyncTaskService.msgSend2pc(String.valueOf(req.getWxId()), EnumMsgType.FriendTalkNotice, req);
// 告訴客戶端訊息已收到
MessageUtil.sendMsg(ctx, EnumMsgType.MsgReceivedAck, vo.getAccessToken(), vo.getId(), null);
} catch (Exception e) {
e.printStackTrace();
MessageUtil.sendErrMsg(ctx, EnumErrorCode.InvalidParam,vo.getId(), e.getMessage());
}
}
相關文章
- 企業微信hook,自定義工具,收發訊息Hook
- .NET Core 企業微信訊息推送
- 微信之父張小龍:企業微信將與微信訊息打通
- 企業微信hook 最新版 、企微輸入驗證碼,二次掃碼方案、發名片收訊息功能,企業微信hook原始碼Hook原始碼
- .Net Core 企業微信更新模版卡片訊息
- 使用 laravel-wechat-notification 傳送微信模板訊息、企業微信應用訊息Laravel
- 接入企業微信
- 與微信訊息互通內測 企業微信能幹掉釘釘嗎?
- pc企業微信hook介面,企業微信行銷軟體Hook
- 企業微信如何管理微信客戶
- 企業微信:已有數百萬企業,用企業微信為微信裡2.5億使用者提供服務
- Python構建企業微信自動訊息轉發服務端Python服務端
- 騰訊:企業微信與政務微信行業發展白皮書(附下載)行業
- 企業微信JS-SDK實現會話聊天功能JS會話
- 企業微信再升級NK
- 企業微信API使用基本教程API
- java如何對接企業微信Java
- 微信商戶 API 企業付款!API
- 企業微信:2018年智慧企業資料包告
- 企業微信開發——身份驗證模組
- Node.JS呼叫企業微信API:生成渠道二維碼Node.jsAPI
- 企業微信商品圖冊-在企微裡開個小超市
- alertmanager對接企業微信,釘釘
- .NET Core 企業微信回撥配置
- 企業微信如何建立客戶群?
- 如何使用企業微信群直播功能
- .Net微信網頁開發之使用微信JS-SDK呼叫微信掃一掃功能網頁JS
- [開源] 企業微信-會話內容存檔 實時拉取企業微信聊天記錄會話
- 騰訊企業郵箱(企業微信郵箱)遷移到microsoft 365(office 365)ROS
- ionic4 開發企業微信應用0
- 微信怎麼群發訊息?微信群發助手群發訊息圖文教程
- 使用gitlab ci構建IOS包併傳送通知訊息到企業微信GitlabiOS
- 企業微信登入獲取使用者資訊
- 通過企業微信企業標籤功能更“懂”客戶
- 企業微信客戶群可以幫助企業做些什麼?
- 企業微信工作臺新增功能按鈕
- 企業微信如何遠端打卡,免費
- 企業微信快捷回覆如何設定呢?