收藏
回答

我的appId和secret都是测试号的,不能够发送模板消息吗?

AppID
wx34e79b0dfba87f55

"errcode":40013,"errmsg":"invalid appid rid: 67234637-58edcaaa-292aeaff"

public static void main(String[] args) {
    sendWxgMessage();
}

public static void sendWxgMessage() {
    try {
        String accessToken = parseAccessToken(getAccessToken());
        String url = String.format(SEND_TEMPLATE_MESSAGE_URL, accessToken);

        JSONObject messageData = createMessageData();
        String result = HttpUtil.post(url, messageData.toJSONString(), new HashMap<>());

        JSONObject resultObj = JSONObject.parseObject(result);
        if (resultObj.getInteger("errcode") == 0) {
            System.out.println("消息推送成功:");
        } else {
            System.err.println("消息推送失败:" + "======result:" + result);
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
}


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

1 个回答

  • sun
    sun
    发表于小程序端
    10-31

    模版消息是只有公众号才有的,你这是用的小程序测试号嘛?小程序没有模版消息

    10-31
    有用
    回复 9
    • Lan1ce
      Lan1ce
      发表于移动端
      10-31
      不是,是公众号的测试号
      10-31
      回复
    • sun
      sun
      发表于小程序端
      10-31回复Lan1ce

      目前只有认证后的服务号才有权限推送模版消息,可以查看https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Template_Message_Interface.html

      10-31
      回复
    • 哄哄
      哄哄
      10-31回复sun
      我记得可以的,https://developers.weixin.qq.com/community/develop/doc/00082a2a6849f84ec251ab58b6a400?_at=1730365909372。之前经常有人拿这个来给自己玩
      10-31
      回复
    • Lan1ce
      Lan1ce
      10-31
      但我看好像是可以的喔
      10-31
      回复
    • Lan1ce
      Lan1ce
      10-31回复哄哄
      是的,但是我请求了发送但是他提示invalid appid rid
      10-31
      回复
    查看更多(4)
登录 后发表内容
问题标签