客服消息发送收款码之异想天开
sonder 超大杯

客服消息

最近想在小程序中实现收款的功能,但是个人小程序不能开发支付类,所以想通过收款码来实现,最开始是想给一个图片然后引导长按识别就完事了,结果小程序中不能识别二维码…那就不做了吗,不,为了赚点钱(no way)绞尽脑汁,于是想着从客服消息那里,发送收款码,这样就可以识别了。

第一步:开发者工具 -》 云开发 -》 设置 -》 全局设置 - 添加消息推送配置。消息类型对应收包的 MsgType,事件类型对应收包的 Event。

F2E81327-EAE3-46ff-8321-8304809B7EF6.png

第二步:云函数中处理消息

ddddBC.png

云函数中config.json的配置

需在 config.json 中配置 customerServiceMessage.uploadTempMedia API 的权限,详情

1
2
3
4
5
6
7
8
9

{
"permissions": {
"openapi": [
"customerServiceMessage.uploadTempMedia",
"customerServiceMessage.send"
]
}
}

最终效果





注意:
以上这种方法,的确实现了在特定入口进入会话页时,客服主动发送收款码的需求,但是!!! 这种实现是有前提的,那就是需要客户主动与小程序产生了交互,小程序才有5次发送消息的次数,假设次数用完,小程序是发送不了信息的。另外如果用户在48小时内再次产生交互,那么又会获得5次机会,但不叠加。 于是,我笑了。
这里是文档

于是,我开始思考人生的意义,人生是不是永无止境的轮回,时间在哪里停止,又在哪里结…

想了半天,还是老老实实做引导页吧,所谓引导页就是引导着用户往火坑里,哦不,往美好的圈里跳…

代码部分

1233123213DCA6-4ccf-9143-0771D0417FAF.png

到这里就实现了,用户发送“打赏”,返回打赏码的功能,但是怎么让用户知道发送打赏呢,于是不会PS的我,硬生生做了几个图出来…生活太苦了。




于是我用这些图做了一个引导页,每次点击下一页的时候,动态切换背景图,就简单实现了一个引导页功能吧,真是脑洞大开,看到这里的朋友,有兴趣可以微信搜索,长安酒馆,在小程序里打赏点吧。


给钱!

  • 本文标题:客服消息发送收款码之异想天开
  • 本文作者:sonder
  • 创建时间:2020-07-23 16:06:33
  • 本文链接:https://sonderss.github.io/2020/07/23/客服消息发送收款码之异想天开/
 评论