SAP给微信推送消息

本文介绍了如何将SAP系统与微信、企业微信、钉钉和邮件平台集成,以实现采购订单审批后的消息通知。重点讨论了微信公众号的模板消息功能,指出只有认证服务号才能使用所有接口。作者分享了从申请测试公众号、获取用户ID、准备模板到调用接口发送消息的全过程,并提醒在实际操作中可能遇到的额外配置需求。
摘要由CSDN通过智能技术生成

导语:最近要求研究SAP与微信,企业微信,钉钉,邮件推送消息的平台,类似于采购订单审批之后,可以通过以上软件给用户发消息,我认领了微信的部分。

整个研究过程是很痛苦的,焦头烂额,好在做出来了,如下图。

在这里插入图片描述


总结一下,传输媒介主要是微信公众号,微信的很多高级接口,一般的公众号账号没有接口的使用权限,只有经过【认证的服务号】,才有使用全部接口的权限!!一般的订阅号很多高级接口都不能用,很难受。

一、申请测试账号

介于公司不会给正在运营的公众号测试玩,自己注册了一个公众号,每个公众号会提供【测试账号】,据有全部高级接口的权限,非常NICE。

在这里插入图片描述
申请了测试账号,就可以开始干活啦。

在这里插入图片描述

整个的过程与常规的API接口差不多,先是获取Token,然后用Token拼接地址发送信息。

任何碰见的问题都可以在微信的开发文档中获取👉【微信官方文档】,包括接口中的各种报错代码。

二、准备用户

扫码关注下面的公众号,会生成一个用户的ID,发送信息给用户要使用ID。
在这里插入图片描述

三、准备模板

我这里选择了使用模板信息,这样会整洁一些,在测试账号中可以直接新增测试模板,在真正的公众号中需要在后台加载模板,模板中如果要使用变量,用{{name.DATA}}的格式,必须用【.DATA】结尾,在接口调用的时候就可以直接用name这个变量了。
在这里插入图片描述

四、获取Token

根据APPID和appsecret,获取Token

https请求方式: GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

在这里插入图片描述

五、调用模板发送接口

下图的中有体验接口权限的全部内容,点击进去有示例代码
在这里插入图片描述
根据示例代码,就可以完成接口调用了啦,好开心,哈哈哈
在这里插入图片描述

PS:如果是正式的公众号还要设置模板、IP白名单等等,跟测试账号还是有些出入的,需要实践者自行研究。

以上的POST地址完成通讯,SAP端就自己写吧,在此不做展示了。

作者:小飞猪猪猪猪猪猪猪–CSDN

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小飞猪猪猪猪猪猪猪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值