• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

微信小程序 客服自动回复图片

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

产品需求是,在客服对话框里,发送特定的文字,回复我们的二维码:

 

小城程开发完成后,这个自动回复图片的功能就摆在了眼前。
刚开始我们想到的是:在线客服功能的设置里设置好自动回复的图片,但是目前设置不支持自动回复图片:

 

我们退而求其次,回复一个url,用户点击url查看图片,这个设想是靠谱的,最终测试下下来也能用。
但是,有2个问题:
1.客服不在线的情况,自动接入的并不会起效
2.无法做到对关键词做特定的回复,比如我们产品要求,回复1才给他图片。

 

微信小程序除了提供网页在线客服这个功能,还提供了【消息推送】开发,他会接管用户发送来的消息,不再通过网页在线客服了。在消息推送关联的程序里,可以对用户的请求做出反应,程序里可以发送图片,文字,图文消息等。

现在问题回到了如何开发消息推送程序上,看了各种资料后得出的流程如下:
启用消息推送功能,配置响应url,开发程序,

开发程序实现的功能点:

 

1.正确响应微信发送的ToKen验证(get请求),验证成功就能在【开发设置】的消息推送面板里看到。对应文档:https://developers.weixin.qq.com/miniprogram/dev/framework/server-ability/message-push.html
2.第一步验证成功的基础上,微信每次调用都会发送到第一步填写的地址上(post请求)
3.获取access_token,对应文档:https://developers.weixin.qq.com/miniprogram/dev/api/token.html
4.调用微信提供的接口发送消息(post请求),对应文档:https://developers.weixin.qq.com/miniprogram/dev/api/sendCustomerMessage.html

 

从上面看出,程序主要是做响应的,只有最后一步是我们主动发送请求。


我们选择的是php语言,网上找到一个靠谱的帖子:
https://segmentfault.com/a/1190000013533165

本例子发送的是图文消息,图片的类似,这个例子实际上市明文格式,没有用密文。

最后的判断条件有问题,因为还是在$_GET获取。

最终实现了产品的需求。

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
【微信小程序】:客服消息教程发布时间:2022-07-18
下一篇:
原创:【微信小程序】客服消息教程(后台以PHP示例)发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap