一、模板消息查找不到怎么办?
2023-12-12日发布的1.0.6版本已经解决了模板消息问题。由于微信停用了小程序统一消息接口,所以目前采用公众号模板消息作为替代方案。具体适配如下:

1.更新到最新板后,进入后台应用配置页面,补充填写服务号的secret和服务号的二维码
2.进入公众号后台,把域名添加到网页回调和业务域名中(可自行百度相应位置),填上服务器ip白名单
3.模板消息继续沿用之前的“服务单进度提醒”(IT科技 互联网|电子商务),如果部分公众号没有该模板消息,可添加其他类似模板消息,保证字段数量和键值一致即可
4.上面做完后,进入最新版小程序前端的陪护师页面,顶部会出现绑定提示,要求陪护师绑定公众号,点击绑定即可
5.此时,陪护师已经可以接收到模板消息了。(派单模式下,只会发给有派单权限的陪护师)
6.确保在查找时是使用消息名称查找而不是使用消息ID,类目为IT科技->互联网/电子商务
7.由于微信模板消息升级,请在历史模板库中查找

如果新注册的公众号没有历史模板库,可使用以下替代方式更换备用模板消息:
1)查找并添加模板消息“收到服务订单通知”(编号44716),添加字段为:订单编号,服务项目,服务对象,下单时间
2)打开服务器上代码文件
application\api\controller\vppz\Staff.php 找到509行
addons\vppz\controller\Pay.php 找到168行


$pdata = [
‘first’ => array(
‘value’ => ‘有新的服务订单派达’,
‘color’ => ‘#f73959’
),
‘keyword1’ => array(
‘value’ => $order[‘area_name’]
),
‘keyword2’ => array(
‘value’ => $order[‘title’]
),
‘keyword3’ => array(
‘value’ => ‘等待处理’
),
‘remark’ => array(
‘value’ => ‘点击前往查看处理’
)
];

改为:
$pdata = [
‘character_string3’ => array(
‘value’ => $order[‘num’]
),
‘thing12’ => array(
‘value’ => $order[‘title’]
),
‘thing8’ => array(
‘value’ => $order[‘area_name’]
),
‘time6’ => array(
‘value’ => date(‘Y-m-d H:i’,$order[‘createtime’])
)
];

您也可以根据自己需要,在此两处自定义模板消息的格式,$order为订单数据数组,可根据数据库中字段进行所需要的显示

二、wx.getLocation接口申请不通过怎么办?

1,多试几次,不同审核员审核标准不同,最好附上截图详细说明用途和场景
2,更换成wx.getFuzzyLocation接口,这个接口比较容易申请,需修改三处代码:
    1) vppz\wxapp\app.json 36行 getLocation换成getFuzzyLocation
    2) vppz\wxapp\vp_pz\pages\index\index.js 107行 getLocation换成getFuzzyLocation
    3) vppz\wxapp\vp_pz\pages\staff\order_check.js 178行 getLocation换成getFuzzyLocation

三、遇到类似“收集用户信息”审核不过怎么办?

由于身份证信息和银行卡信息属于敏感信息,有时审核时不允许小程序收集,所以可能审核不过。而陪护小程序收集的是内部服务人员的信息,所以可以通过申诉来解决。如果申诉无效,可通过修改收集信息的名称来解决。信息名称修改文件的位置在代码的 /application/admin/lang/zh-cn/vppz/config.php 文件中,修改相应中文即可。可在审核通过后再改回。

相关推荐

发表回复

Please Login to Comment
联系我们
call
拨打电话