目前自定义菜单可以包括多个一级菜单,每个一级菜单最多包含10个二级菜单。一级菜单最多7个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替,菜单链接中包含&用#amp#替换。
请求说明
以http协议post方式请求,编码格式为"UTF-8"
http://api.tlinx.cn/out/createmenu?pass_token=pass_token
参数说明
参数 |
是否必须 |
说明 |
pass_token |
是 |
获取到的访问凭证 |
data |
是 |
json数据 |
提交data数据格式如下:
{
"button": [
{
"mname": "商品发布中心",
"murl": "http://www.tlinx.cn/abcs"
},
{
"mname": "会员服务",
"sub_button": [
{
"mname": "吃货天堂",
"murl": "http://www.tlinx.cn/eat"
},
{
"mname": "视觉盛宴",
"murl": "http://www.tlinx.cn/movie"
},
{
"mname": "畅游无阻",
"murl": "http://www.tlinx.cn/travels"
}
]
}
]
}
参数 |
是否必须 |
说明 |
button |
是 |
一级菜单数组,个数不限制 |
sub_button |
否 |
二级菜单数组,个数应为1~10个 |
mname |
是 |
菜单名称 |
murl |
是 |
网页链接,用户点击菜单可打开链接,不超过200个字符 |
mtitle |
否 |
菜单别名 |
返回说明
正常情况下,T-Linx会返回下述JSON数据包给开发者:
{ "ret": 0, "msg": "ok", "errcode": 0}
参数 |
说明 |
ret |
标识(值为0或1,为0表示当前没有错误,为1表示当前有错误) |
msg |
错误描述 |
errcode |
错误代码 |