errcode: 40003,"errmsg": "invalid openid
发布于 4 年前 作者 jie92 10754 次浏览 来自 问答

准备给小程序用户发送模板消息时一直报错errcode: 40003,“errmsg”: "invalid openid,

https://mp.weixin.qq.com/debug/这个网站测试时,报一样的错误

这是body里的数据

{

    “touser”: “oeMY65HaU0XtfCNzXuec_TxfmiU8”, 

    “template_id”: “qhthDNQbEgoRsmbCgnnLNNboGGZ4GAnSeO8h37c6oEg”, 

    “form_id”: “7917c32e5aa744069a2327da159c638e”, 

    “data”: {

        “keyword1”: {

            “value”: “test1”

        }, 

        “keyword2”: {

            “value”: “test2”

        }, 

        “keyword3”: {

            “value”: “test3”

        }, 

        “keyword4”: {

            “value”: “test4”

        }, 

        “keyword5”: {

            “value”: “test5”

        }

    }

}

3 回复

请确认APPID与access_token是否对应,另外,formid是否是该用户触发生成的

若已确认无误,请提供APPID与openID以及formid

“errmsg” -> “invalid ip 121.34.152.251 ipv6 ::ffff:121.34.152.251, not in whitelist hint: [C9wkia0434e668]”

上午报错invalid ip 113.110.233.176 ipv6 ::ffff:113.110.233.176, not in whitelist hint: [NZLRua0355hb56],然后我把ip白名单中加了113.110.233.176,然后没报错了,

然后下午又报错:invalid ip 121.34.152.251 ipv6 ::ffff:121.34.152.251, not in whitelist hint: [C9wkia0434e668]",电脑没有移动过,网线也没换过呀

为啥又报一个新的ip错误,这个应该怎么解决呀

这种一般需要确认小程序的token是否正确,用户是否对应小程序的用户,且formid是该用户触发生成的。

回到顶部