收藏
回答

公众号subscribeMessage,48001 fail api unauthorized?

{"CreateTime":1729263042,"MsgType":"text","Content":"{\"errCode\":48001,\"errMsg\":\"openapi.subscribeMessage.send:fail api unauthorized rid: 671275c2-6cd66489-34c82bbc\"}"}

跪求解决办法,拜托了~

1、使用的是云开发,云函数,云调用

2、公众号已经在后台获取模板信息与订阅信息权限

3、已经在json配置好subscribeMessage权限

4、小程序环境共享给公众号

5、公众号后台已经关联小程序,同时在开放平台也进行关联

6、相同环境情况下,我使用customerServiceMessage.send没有问题

下面是相关代码:

const cloud = require('wx-server-sdk')

cloud.init({

  env: cloud.DYNAMIC_CURRENT_ENV // 使用当前云环境

})

exports.main = async (event, context) => {

    return await cloud.openapi({appid: 'wx1c1d9626ed01eb93'}).subscribeMessage.send({

      touser: _openid,

      page: 'pages/gos/gos',

      data: {

        "thing16": {

          "value": 'key1'

        },

        "character_string1": {

          "value": 'key2'

        },

      },

      templateId: '模板ID',

      appid: 'wxece3a9a4c82f58c9',

    });

}

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    10-21

    你好,请勿使用公众号调用小程序接口

    该日志调用接口为:/cgi-bin/message/subscribe/send

    {"errcode":48001,"errmsg":"api unauthorized rid: 671275c2-6cd66489-34c82bbc"}

    10-21
    有用
    回复 2
    • sss
      sss
      10-21
      请问,公众号怎么使用云开发发送模板信息
      10-21
      回复
    • sss
      sss
      10-21
      云开发环境是小程序共享给公众号的
      10-21
      回复
  • sss
    sss
    10-21

    {"errCode":48001,"errMsg":"openapi.uniformMessage.send:fail api unauthorized rid: 6715fdf9-328389c4-2db5a1a6"}

    uniformMessage也是相同的情况

    10-21
    有用
    回复
登录 后发表内容