首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >公众号回复消息不能超过5秒,大数据处理来不及怎么办?

公众号回复消息不能超过5秒,大数据处理来不及怎么办?

作者头像
加菲猫的VFP
发布2021-12-01 20:46:56
1.4K0
发布2021-12-01 20:46:56
举报
文章被收录于专栏:加菲猫的VFP加菲猫的VFP

回复消息超过5秒怎么办,主动消息接口来帮忙

首先,收到消息先回收到

微信公众号里面回复收到的格式如下 1、直接回复success(推荐方式) 2、直接回复空串(指字节长度为0的空字符串,而不是XML结构体中content字段的内容为空)

如果开发者回复错误的格式的数据,如JSON数据等,系统也会提示:“该公众号暂时无法提供服务,请稍后再试”:

之后,我们就可以主动给调用者发送微信消息啦。

调用客服接口发个消息 WxApi为加菲猫持装的API接口库,你也可以看相关的官方文档来实现。

TEXT TO msgJson NOSHOW 
{
    "touser":"oH69RwCyPr8uQxBFHfyaYurvQ8Mk",
    "msgtype":"text",
    "text":
    {
         "content":"Hello World"
    }
}
ENDTEXT 

oWXApi=NEWOBJECT("weixinApi","weixinApi.prg")
cReturn=oWXApi.SendCustomMsg(msgJson)
?cReturn

touser 为用户的openid 条件是:用户主动给公众号发过消息,且24小时内回复有效。

超过24小时怎么办,模板消息来帮忙

首先申请一个模板

这里是测试号,正式号需要开通功能并选择一个相应的模板。

添加完成之后,如图所示,记住模板ID

其次调用API发送模板水息

TEXT TO msgJson NOSHOW TEXTMERGE 
{
           "touser":"oH69RwCyPr8uQxBFHfyaYurvQ8Mk",
           "template_id":"Wc6AI8fg_MnMarOWJnx1MG0EDM5_heBtCkLyU0qSDz4",
           "url":"http://www.baidu.com",       
           "data":{
                  "code": {
                       "value":"7788",
                       "color":"#173177"
                   }
           }
 }
ENDTEXT
oWXApi=NEWOBJECT("weixinApi","weixinApi.prg")
cReturn=oWXApi.SendTmplMsg(msgJson)
?cReturn

执行效果

注:模板发送JSON中url和miniprogram都是非必填字段,若都不传则模板无跳转; 若都传,会优先跳转至小程序。 开发者可根据实际需要选择其中一种跳转方式即可。 当用户的微信客户端版本不支持跳小程序时,将会跳转至url。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-11-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 加菲猫的VFP 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 首先,收到消息先回收到
  • 之后,我们就可以主动给调用者发送微信消息啦。
  • 超过24小时怎么办,模板消息来帮忙
    • 首先申请一个模板
      • 其次调用API发送模板水息
        • 执行效果
        相关产品与服务
        云开发 CloudBase
        云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档