调用创建自定义菜单接口报错,求大神们教
调用创建自定义菜单接口https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN,报按钮url长度太长的错误,
查了下文档,说1024个字节是上限,我迷茫了,因为我要加网页授权啊,所以url长度必然很长的
这是我根据接口发过去的JSON:
{
"button":[
{
"type":"view",
"name":"联系我们",
"url":"https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx10d22fe60c7e2ca2&redirect_uri=http%3A%2F%2Fwww.XXXXXXXX.com%3A8088%2FweixinPage%2FshowContactDoctor.do&response_type=code&scope=snsapi_base#wechat_redirect"
}
]
}
报错是这个:
{"errcode":40020,"errmsg":"invalid button url size hint: [kW_iMA0385vr20]"}
微信开发者文档原话是这样的:
2、view:跳转URL用户点击view类型按钮后,微信客户端将会打开开发者在按钮中填写的网页URL,可与网页授权获取用户基本信息接口结合,获得用户基本信息。
这说明是可以与网页授权合用的,在线等大神帮忙解决。。。