收藏
回答

通过云函数调用订阅消息发送接口,点击消息详情时的小程序跳转异常问题

框架类型 问题类型 终端类型 AppID 环境ID 基础库版本
小程序 Bug 微信安卓客户端 wx6a8f909d389a64bf cloud1-2ge2f0r64af7e7b7 2.24.2

https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/subscribe-message/subscribeMessage.send.html

问题1:为什么通过云函数发送订阅消息时,明明定义的是体验版,但是发送后的消息卡片,点进去还是开发版?

问题2:手机运行了最新版的开发版小程序后,再点击卡片,却又提示页面不存在(跳转页面URL配置正确的)

// 云函数入口 (发送微信订阅消息)
exports.main = async (event, context) => {
   console.log(event, context);
   try {
      const result = await cloud.openapi.subscribeMessage.send({
          "touser": event.touserid, // 目标用户ID
          "page": event.targetPageUrl, // 点击消息详情要跳转的页面url
          "lang"'zh_CN',
          "data": event.data, //模板消息内容
          "templateId": event.templateId,
          "miniprogramState"'trial' // 环境(默认线上环境):developer开发版;trial体验版;formal正式版(默认)
        });
      console.log('云函数sendMq调用结果', result);
      return result;
    } catch (err) {
      console.error('云函数sendMq调用失败', err);
      return err;
    }
}
回答关注问题邀请回答
收藏
登录 后发表内容