小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我的代码逻辑是这样的:
第一,用户填写表单后点击按钮提交表单给服务器,此时获取用户表单数据与openid、formid后提交给服务器;
第二,服务器端将表单数据与openid存储,随即服务器端使用openid与formid调用模板下发接口下发模板消息;
第三,用户接收模板消息。
在开发版本小程序可以正常接收到下发的模板消息,但在线上版本的小程序中,用户却接收不到下发模板消息,请问这是什么问题?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
好的,我自己找到问题了。
我让后台输出了接口的错误代码,是41030 invalid page gint,检查了一下自己定义的page变量,觉得没有问题啊。但是我的问题的确在定义的模板消息跳转小程序页面上:
"page" => "/pages/about/my_orders/my_orders",
"page"
=>
"/pages/about/my_orders/my_orders"
,
这里定义不能使用绝对路径,需要把最前面的“ / ”去掉
"page" => "pages/about/my_orders/my_orders",
"pages/about/my_orders/my_orders"
这个问题在开发版本小程序中不会体现出来,接口依然会成功推送。
我是在这里 https://blog.csdn.net/towtotow/article/details/78753549 看到的解决方案。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
好的,我自己找到问题了。
我让后台输出了接口的错误代码,是41030 invalid page gint,检查了一下自己定义的page变量,觉得没有问题啊。但是我的问题的确在定义的模板消息跳转小程序页面上:
"page"
=>
"/pages/about/my_orders/my_orders"
,
这里定义不能使用绝对路径,需要把最前面的“ / ”去掉
"page"
=>
"pages/about/my_orders/my_orders"
,
这个问题在开发版本小程序中不会体现出来,接口依然会成功推送。
我是在这里 https://blog.csdn.net/towtotow/article/details/78753549 看到的解决方案。