第三方平台 统一服务消息下发接口(sendUniformMessage) 出错
发布于 6 年前 作者 jing13 4126 次浏览 来自 问答

- 当前 Bug 的表现(可附上截图)


{

    "errcode": -1,

    "errmsg": "system error hint: [rxymSa04804129]"

}


- 预期表现


期望是统一消息发送成功,公众号与小程序绑定为同一个开放平台、同一个第三方平台。小程序通过第三方平台创建,其中openid 为公众号的openid。



- 复现路径


{

    "touser":"oIEjs0XS4mSF9PdNh0Yp7A9fj_3A",

    "mp_template_msg":{

        "appid":"wx77a75094f8b4470f",

        "template_id":"eC5GOKuQB1PmzNsYhE2CtrIzqyacgQmZvYQEbvBbr6Y",

        "url":"http://weixin.qq.com/download",

        "miniprogram":{

            "appid":"wx4a9f51c7d3f837d0",

            "pagepath":"index?foo=bar"

        },

        "data":{

            "first":{

                "value":"您好,您的子女已到校。",

                "color":"#173177"

            },

            "childName":{

                "value":"巧克力人",

                "color":"#173177"

            },

            "time":{

                "value":"2018年09月12日11:32:47",

                "color":"#173177"

            },

            "status":{

                "value":"已进校",

                "color":"#173177"

            },

            "remark":{

                "value":"点击查看学生考勤。",

                "color":"#173177"

            }

        }

    }

}


- 提供一个最简复现 Demo


https://developers.weixin.qq.com/miniprogram/dev/api/open-api/uniform-message/sendUniformMessage.html

1 回复

文档上也没有说明 -1是什么错误。

  • 出于安全考虑,api.weixin.qq.com 不能被配置为服务器域名,相关API也不能在小程序内调用。 开发者应将 appsecret 保存到后台服务器中,通过服务器使用 appsecret 获取 accesstoken,并调用相关 API;

很有可能是你在小程序里调用这个 API 了。

回到顶部