资 源 简 介
天翼API
注:天翼API所有通信皆明文公开,并附JAVA程序,以实现API接口作为演示,为CMP做一点小小贡献。
1、获取频道列表。
URL:
http://www.netitv.com/channel.xml
每个频道的信息:
id 频道ID,(这个属性值以下命名为 CHANNELID)
uuid 频道惟一ID,(这个属性值以下命名为 CHANNELUUID)
name 频道名称
site_url 频道的网址,貌似都是 http://www.netitv.com
pics/url 频道的图标,有两个图标,第一个尺寸比较大,第二个比较小
description 描述文字
provider 频道提供者名称
attr (INTEGER)频道属性,具体作用不明,貌似其值为7,9的频道不可用
2、获取指定频道的节点(即分类)列表(根据频道id和uuid)
URL:
http://www.netitv.com/CHANNELUUID/nodeXml/CHANNELID.xml
每个节点的信息:
id 节点(即分类)ID,(这个属性值以下命名为 NODEID)
name 节点名称
root 当前节点的根父节点
parent 当前节点的父节点,目前只发现二层节点
pics/url 分类图标
record_num (INTEGER)节目列表每一页的数量,用于分页显示节目列表
attr (INTEGER)分类属性,值为1的是录制节目(VOD),值为4的是直播节目(LIVE)
3、获取指定节点的节目列表
URL:
http://www.netitv.com/CHANNELUUID/newsXml/NODEID_PAGEID.xml
PAGEID为分页数字,从1开始
这里可以获取节点的详细信息
channel_id
channel_name
channel_uuid
node_id
record_num 每个分页的大小
page_num 共有多少个分页
record_total_num 节目的数量