java调⽤个⼈接⼝进⾏发好友,发
java调⽤个⼈接⼝进⾏发好友,发
幸福触手可及剧情介绍/**
* 发好友消息任务
*
* @author wechatno:tangjinjinwx
* @param ctx
匪侠* @param vo
*/
@Async
public void handleMsg(ChannelHandlerContext ctx, TransportMessage vo, String contentJsonStr) {
英语四级成绩查询忘记准考证号
try {
log.debug(contentJsonStr);
WeChatGroupSendTaskMessage.Builder bd = wBuilder();
JsonFormat.parser().merge(contentJsonStr, bd);
WeChatGroupSendTaskMessage req = bd.build();
asyncTaskService.msgSend2Phone(ctx, WeChatId(), EnumMsgType.WeChatGroupSendTask, vo, req);
} catch (Exception e) {
e.printStackTrace();
MessageUtil.sendJsonErrMsg(ctx, EnumErrorCode.InvalidParam, Constant.ERROR_MSG_DECODFAIL);
}
}
//接⼝参考www.wlkankan/cate40/247.html
/**
南海西樵山* 发消息任务
*
* @author wechatno:tangjinjinwx
*/
private static void talkMsgToFriend(TaskTimeInfo info, TimeTaskDetailsDao timeTaskDetailsDao,List<String> friends) { for(String friend:friends){
ByteString byteString = Content());
TalkToFriendTaskMessage.Builder wBuilder();
build.WechatId());
build.setFriendId(friend);
build.setContent(byteString);
build.Id());
Restype()==1){//⽂本类型
build.setContentType(EnumContentType.Text);
}else Restype()==2){//图⽚类型
build.setContentType(EnumContentType.Picture);
}else Restype()==3){//语⾳类型
build.setContentType(EnumContentType.Voice);眼镜框的选择
}else Restype()==4){//视频类型
build.setContentType(EnumContentType.Video);
}else Restype()==6){//链接类型
build.setContentType(EnumContentType.Link);
}else Restype()==13){//⼩程序
build.setContentType(EnumContentType.WeApp);
}
TalkToFriendTaskMessage msg = build.build();
if (null != msg) {
try {
String json = JsonFormat.printer().print(msg);
if(!StringUtils.isEmpty(json)){
TimeTaskDetails detail = new TimeTaskDetails();
detail.Id());
detail.setExecute_Execute_time());
detail.setJson_content(json);
2022给老师的新年祝福timeTaskDetailsDao.insert(detail);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论