新版自动化,企业微信图片发送模块上线!

大圣
大圣

创作者俱乐部成员

🔔

话不多说,先看效果!!

都反应这个脚本代码直接贴过去有问题,这个直接复制过去格式是不一样,大家可以在这个文档里面复制代码
【金山文档 | WPS云文档】 发送图片
https://kdocs.cn/l/cjdI0aIt15VR

第一步脚本设置

1.复制以下代码到脚本,并添加网络服务

2.运行一遍,运行时会让授权,直接点允许运行后会报错不要用管他

这个是代码,不用修改直接用!

let id = Context.argv.id
let sheetId = Context.argv.sheetId
let wboxid = Context.argv.wboxid
let 列名 = Context.argv.列名

sheetId = + sheetId
let 触发行文本 = Application.Record.GetRecord({ SheetId: sheetId, RecordId: id[0]})

for (let i = 0 ; i < 触发行文本['fields'][列名].length ; i++){
const resultURL = Application.Record.GetAttachmentURL({
UploadId: 触发行文本['fields'][列名][i]['uploadId'],
Source: "upload_ks3"
})

const body = HTTP.get(resultURL).binary()
const hash = Crypto.createHash("md5")
const imgBase =body.toString("base64")
hash.update(body)
const infoq = HTTP.post(wboxid,//wboxid是机器人webhook
{
msgtype: 'image',
image: {
base64: imgBase,
md5: hash.digest("hex"),
}})
}
🔔

上面是代码

第二步自动化设置(你一定很会,因为太简单了)

  • 企业微信机器人id在这里获取

看到这里你大脑🧠已经会了,快去动手实践吧!

湖北省
浏览 3838
3
6
分享
6 +1
8
3 +1
全部评论 8
 
欧也
请问一下大家都运行成劝了吗,为什么我脚本报错误信息: 数据反序列化失败。若未能解决,可联系反馈您的问题。?
· 重庆
回复
大圣
大圣

创作者俱乐部成员

这里复制粘贴的代码格式有问题 ,我给一个测试文件里面 ,你去复制 【金山文档 | WPS云文档】 测试 https://kdocs.cn/l/cjdI0aIt15VR
· 湖北省
回复
 
风清fengqing
不是可以直接发企业微信markdown吗,能和不能实现发送图文
· 江西省
回复
大圣
大圣

创作者俱乐部成员

可以图文 ,图文排版不太好看
· 湖北省
回复
 
刘雎
太养脑了
· 辽宁省
1
回复
大圣
大圣

创作者俱乐部成员

· 湖北省
回复
 
大圣
大圣

创作者俱乐部成员

· 湖北省
1
回复