功能说明:接入道一云平台的第三方应用,可以调用发送图文消息接口向用户推送微信图文消息,可用于公司新闻、活动等场景。
请求方式:POST(HTTPS)multipart/form-data
请求地址:https://qwif.do1.com.cn/qwcgi/api/message/sendNewsMessage.do?token=token&corpId=corpId
{ "agentCode":"agentCode", "depaId":"6bcdc904-3843-4ff4-acd0-824be1304847", "picurl":"http://img1.imgtn.bdimg.com/it/u=1047640764,1894277665&fm=21&gp=0.jpg", "summary":"正文", "title":"标题", "url":"www.baidu.com", "wxUserId":"8450826777" }
参数名 |
释义 |
类型 |
是否必须 |
备注 |
---|---|---|---|---|
wxUserId |
发送的目标用户,用户信息中的wxUserId字段,多个以“|”隔开,@all表示发送全公司 |
String |
是 |
wxUserId与depaId必填其中一项
|
agentCode |
发送的目标应用code |
String |
是 |
参考推送消息附录 |
depaId |
发送部门,可不填,使用部门信息的id字段,多个以“|”隔开 |
String |
是 |
wxUserId与depaId必填其中一项
|
title |
标题,空字符串不行 |
String |
是 |
|
summary |
正文,空字符串不行 |
String |
是 |
|
url |
点击后跳转的链接,空字符串不行 |
String |
是 |
|
picurl |
显示图片的链接,支持JPG,PNG格式, 建议大图尺寸为640*320,小图尺寸为:80*80,空字符串不行 |
String |
是 |
SendNewsVO sendNewsVO = new SendNewsVO(); //设置应用为dynamic,即新闻公告 sendNewsVO.setAgentCode("dynamic"); //设置部门为空 多个部门用|隔开 sendNewsVO.setDepaId("6bcdc904-3843-4ff4-acd0-824be1304847"); //设置标题 sendNewsVO.setTitle("标题"); //设置正文 sendNewsVO.setSummary("正文"); //设置用户id 多个用户用|隔开 sendNewsVO.setWxUserId("18321215943"); //点击后跳转的链接 sendNewsVO.setUrl("www.baidu.com"); //设置图片地址 sendNewsVO.setPicurl("http://img1.imgtn.bdimg.com/it/u=1047640764,1894277665&fm=21&gp=0.jpg"); ThirdpartyNewsSendApi sendNewsApi = QwSdkUtil.getInter(ThirdpartyNewsSendApi.class); sendNewsApi.sendNewsMessage(QwSdkUtil.getCacheToken(),sendNewsVO);
{ "code":"0", "desc":"成功", "data":{ } }