获取品牌下设备列表
获取终端类型下品牌列表
获取设备统计数据
获取停开服apk信息
停开服任务状态变更
迎客松影视频道查询
新增停开服任务
获取停开服任务详情
迎客松影视频道下线
查询终端信息
迎客松专题查询
更新系统版本审核状态
更新应用版本审核状态
运营位管控-查询魔盒运营位元数据列表
获取终端类型表
迎客松节目设置免审开关
迎客松批量查询节目某个牌照的免审状态
迎客松专题下线
迎客松根据节目longid获取节目元数据
迎客松根据节目id获取节目元数据
广告牌照管控查询
广告牌照管控修改
迎客松提交视频审核结果
运营位管控-查询联盟一体机运营位元数据列表
迎客松视频审核记录查询
运营位管理-联盟一体机下线运营位内容
查询设备Vendor信息
获取广告位类型
迎客松查看小酷宝桌面坑位元数据列表
应用上下架操作
查询应用信息
按牌照查询应用
获取用户订单列表
获取用户权益
系统升级查询
获取设备列表
获取应用升级详情
获取系统升级详情
获取关联账户列表
应用升级查询
获取停开服apk列表
停开服任务列表
单视频审核提交审核结果
单视频审核获取视频列表
节目审核获取节目列表
获取少儿大厅二级类目列表
获取少儿大厅根类目接口
少儿大厅类目内容下线接口
查询少儿大厅推荐内容列表
下线少儿推荐内容接口
查询少儿大厅类目内容
魔盒统计数据查询接口
影视桌面运营通用接口
删除专题下内容
删除全局弹窗
根据id查询全局弹窗
编辑全局弹窗
新增全局弹窗
分页获取弹窗列表
根据id获取专题信息
专题内容操作列表
专题新增内容
查看专题内容列表
编辑专题
新增专题
文件上传API
分页获取桌面升级任务
更新应用升级状态
创建应用升级任务
应用升级任务更新
机型检索
获取应用升级详情
系统升级分页查询
添加系统升级任务
系统升级发布
发布应用升级
根据关键词检索设备型号
优酷OTT广告素材审核
优酷OTT端广告素材查询
交易迎客松通用服务接口
媒资节目信息修改
应用中心通用服务接口
专题关联内容编辑
内部迎客松通用服务
一体机桌面通用接口
迎客松技能上架接口
添加技能
技能下架
技能删除
修改技能
根据设备id获取技能列表
获取设备列表
环境 | HTTP请求地址 | HTTPS请求地址 |
---|---|---|
正式环境 | http://gw.api.taobao.com/router/rest | https://eco.taobao.com/router/rest |
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
method | String | 是 | API接口名称。 |
app_key | String | 是 | TOP分配给应用的AppKey。 |
target_app_key | String | 否 | 被调用的目标AppKey,仅当被调用的API为第三方ISV提供时有效。 |
sign_method | String | 是 | 签名的摘要算法,可选值为:hmac,md5。 |
sign | String | 是 | API输入参数签名结果,签名算法介绍请点击这里。 |
session | String | 否 | 用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选。 |
timestamp | String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟。 |
format | String | 否 | 响应格式。默认为xml格式,可选值:xml,json。 |
v | String | 是 | API协议版本,可选值:2.0。 |
partner_id | String | 否 | 合作伙伴身份标识。 |
simplify | Boolean | 否 | 是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false。 |
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
child_node_vo_list | ChildNodeVo [] | 类目列表 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); YunosTvpubadminContentChildLeafnodeGetRequest req = new YunosTvpubadminContentChildLeafnodeGetRequest(); YunosTvpubadminContentChildLeafnodeGetResponse rsp = client.execute(req); System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret); YunosTvpubadminContentChildLeafnodeGetRequest req = new YunosTvpubadminContentChildLeafnodeGetRequest(); YunosTvpubadminContentChildLeafnodeGetResponse rsp = client.Execute(req); Console.WriteLine(rsp.Body);
$c = new TopClient; $c->appkey = $appkey; $c->secretKey = $secret; $req = new YunosTvpubadminContentChildLeafnodeGetRequest; $resp = $c->execute($req);
curl -X POST 'http://gw.api.taobao.com/router/rest' \ -H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \ -d 'app_key=12129701' \ -d 'format=json' \ -d 'method=yunos.tvpubadmin.content.child.leafnode.get' \ -d 'partner_id=apidoc' \ -d 'sign=4329C2BC4B7A942B8B30B4E71A796A0C' \ -d 'sign_method=hmac' \ -d 'timestamp=2025-07-18+19%3A02%3A29' \ -d 'v=2.0'
# -*- coding: utf-8 -*- import top.api req=top.api.YunosTvpubadminContentChildLeafnodeGetRequest(url,port) req.set_app_info(top.appinfo(appkey,secret)) try: resp= req.getResponse() print(resp) except Exception,e: print(e)
pTopRequest pRequest = alloc_top_request(); pTopResponse pResponse = NULL; pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret); set_api_name(pRequest,"yunos.tvpubadmin.content.child.leafnode.get"); pResponse = top_execute(pClient,pRequest,NULL); printf("ret code:%d\n",pResponse->code); if(pResponse->code == 0){ pTopResponseIterator ite = init_response_iterator(pResponse); pResultItem pResultItem = alloc_result_item(); while(parseNext(ite, pResultItem) == 0){ printf("%s:%s\n",pResultItem->key,pResultItem->value); } destroy_response_iterator(ite); destroy_result_item(pResultItem); } destroy_top_request(pRequest); destroy_top_response(pResponse); destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient; var client = new TopClient({ 'appkey': 'appkey', 'appsecret': 'secret', 'REST_URL': 'http://gw.api.taobao.com/router/rest' }); client.execute('yunos.tvpubadmin.content.child.leafnode.get' { }, function(error, response) { if (!error) console.log(response); else console.log(error); })
<yunos_tvpubadmin_content_child_leafnode_get_response> <child_node_vo_list> <child_node_vo> <id>100</id> <name>demo</name> <parent_id>100</parent_id> <parent_name>demo</parent_name> </child_node_vo> </child_node_vo_list> </yunos_tvpubadmin_content_child_leafnode_get_response>
{ "yunos_tvpubadmin_content_child_leafnode_get_response":{ "child_node_vo_list":{ "child_node_vo":[ { "id":100, "name":"demo", "parent_id":100, "parent_name":"demo" } ] } } }
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
{ "error_response":{ "msg":"Remote service error", "code":50, "sub_msg":"非法参数", "sub_code":"isv.invalid-parameter" } }
错误码 | 错误描述 | 解决方案 |
---|