查看: 1850|回复: 2

绑定了企业微信后如何通过脚本给用户发企业微信消息

hao

升级   1.66%

12

主题

21

回帖

166

积分

注册会员

Rank: 2

积分
166
发表于 2024-5-22 14:32:02 | 显示全部楼层 |阅读模式
现在我们绑定了企业微信,我想通过脚本,给用户发企业微信消息,请问有相关的样例吗?
回复

使用道具 举报

升级   100%

1

主题

738

回帖

2447

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2447
发表于 2024-5-24 11:21:23 | 显示全部楼层
后端脚本:


[JavaScript] 纯文本查看 复制代码
// 查询人员对象 里面有个qiyeweixinId字段
const person = this.org.getPerson( "这里人员标识" );
// 企业微信 accesstoken
var accessToken =  com.x.base.core.project.config.Config.qiyeweixin().corpAccessToken();
// agentId
var agentId = com.x.base.core.project.config.Config.qiyeweixin().getAgentId();
// 发送消息地址
var sendUrl = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token="+accessToken;
// 企业微信消息格式 请参考 [url=https://developer.work.weixin.qq.com/document/path/90236#%E6%B6%88%E6%81%AF%E7%B1%BB%E5%9E%8B]https://developer.work.weixin.qq ... F%E7%B1%BB%E5%9E%8B[/url]
var body = {
   "touser" : personList.qiyeweixinId,
   "msgtype" : "text",
   "agentid" : agentId,
   "text" : {
       "content" : "这里是文字消息"
   }
};
print(JSON.stringify(body))
var result = com.x.base.core.project.connection.HttpConnection.postAsString(sendUrl, null, JSON.stringify(body));
print(result);



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

hao

升级   1.66%

12

主题

21

回帖

166

积分

注册会员

Rank: 2

积分
166
发表于 2024-5-28 20:26:43 | 显示全部楼层
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread