微信创建菜单api,返回 40019: invalid button key size
创建菜单api
返回 40019: invalid button key size
我看了看文档,button key长度限制为128
可我的key连28长都不到
我直接把key改成2个字符,
这下又返回 40018: invalid button name size
我把 button name改为两个字符
再试,又返回 40019: invalid button key size
靠!!
我索性把key 改成1个字符
我去了,还是 40019: invalid button key size
尼玛阿,太坑爹了吧
创建 微信 size button invalid 微信公众平台 40019 key 返回 菜单 api
Answers
如果确定代码无误,请用 Charles 之类的请求监控软件,把实际post的数据给抓下来,看一下是否有问题。有时候,程序post的数据和你预期的数据,有可能不一样。
给你一段代码参考下:
{
"button":[
{
"type":"click",
"name":"今日歌曲",
"key":"V1001_TODAY_MUSIC"
},
{
"type":"view",
"name":"歌手简介",
"url":"http://www.php100.com/"
},
{
"name":"菜单",
"sub_button":[
{
"type":"click",
"name":"hello word",
"key":"V1001_HELLO_WORLD"
},
{
"type":"click",
"name":"赞一下我们",
"key":"V1001_GOOD"
}]
}]
}