微信接口使用常见错误

1、出现这种( 不合法的子菜单按钮URL长度,invalid sub button url size)错误,有以下几个原因

[1].子菜单URL长度参数超过规定的字节数

[2].子菜单按钮的内容设置不能为空,要么是文字,要么是图文,要么是链接(必须前面加http://),三者选其一,但是,必须得选一个

[3].子菜单按钮URL必须为有效链接

2、出现这种(40033,invalid charset. please check your request, if include \uxxxx will create fail!)错误,有以下几个原因

[1].post里面出现中文

[2].post的链接里面包含&符号,必须先要编码&,具体操作,暂时不知

 

1. 微信自定义菜单最多支持两层.

2. 一级菜单项个数必须为2~3个.

3. 子菜单项个数必须为2~5个.

4. 一级菜单项名称字数不能超过16字节.

5. 子菜单项名称字数不能超过40字节.

6. 菜单项键值字数不能超过128字节.

7. 菜单项键值实际为"自定义回复"中的关键字, 用户点击菜单项后会根据此关键字回复信息.

8. 如需点击菜单项直接访问网页, 请在"菜单项键值"处填写以http开头的完整URL.

以上提及的字节计算, 一个中文字或中文标点符号为3个字节, 一个英文字母或英文标点符号为1个字节.

posted on 2014-08-19 14:27  福气满满好运连连  阅读(6303)  评论(3编辑  收藏  举报