thetVDB客户端API库

tvdb_client的Python项目详细描述


TVDB廑客户端:新TVDB API的Python客户端库
==========================



TVDB廑客户端提供与TheTVDB API的集成,并允许在v1和v2版本中与所有公共API进行交互。


TVDB廑客户端库将为ThetVDB的v1和v2 API版本在概念和技术上都有很大的不同(v1是基于XML响应的HTTP GET请求,而v2是基于restful json的)。

`
awesome`python lxml<;https://github.com/lxml/lxml>;` ` `.

**tvdb不支持或不支持tvdb客户机。**


client classes
-------

-**apiv1client:*提供对基于基于基于xml响应的http get请求的tvdb v1 api的访问。ThetVDB的API文档可以在“here<;http://www.thetVDB.com/wiki/index.php/programmers/api/dynamic/u interfaces>;` `.
-**apiv2client:*提供对ThetVDB v2 API的访问,这些API都是restfull JSON API。api信息在这里有很好的文档记录,https://api.thetvdb.com/swagger>;` ` ` `.

v1 api client
`````````````````br/>v1 api client由类apiv1client实现。它的构造函数根据thetVDB的要求获取API密钥。

目前,它的API方法的实现正在开发中。



v2 api client
````````````````````

v2 api client是在类apiv2client上实现的。它的构造函数根据thetVDB的要求和可选的语言选项接收用户标识(API密钥,
用户名和帐户标识)。

此客户端为“thetVDB swagger<;https://api.thetVDB.com/swagger>”中记录的所有API实现方法;`使用
返回某些api所需参数信息的除外。


代码块::python

>;>series=api廑client.search廑series(name='game of thrones')
>;>;print series
{u'data':[{u'status':u'continuous',u'network':u'hbo',u'overview':u“七个贵族家族争夺对
韦斯特罗斯神话之地的控制权。房屋之间的摩擦导致全面战争。一直以来,一个非常古老的恶魔在最遥远的北方醒来。在这场战争中,一个被忽视的军事秩序,一个夜晚的守望,是所有的
站在人的王国和外面冰冷的恐怖之间。”,u'seriesname':u'game of thrones',u'firstaired':
u'2011-04-17',u'banner':u'graphical/121361-g19.jpg',u'id':121361,u'aliases':[]},{u'status':u'continuous',
u'network':u'youtube',u'overview':u'a spoof/parody基于hbo热播的系列剧《权力的游戏》和george rr
martin's a song of ice and fire',u'seriesname':u'game of thrones:cartoon parody',u'firstaired':u'2011-05-07',
u'banner':u'',u'id':311939,u'aliases':[]}}
>;>;类型(系列)
<;键入'dict'>;



status and updates
==
==

*2016年5月:开发开始,API v2客户端投入使用!


欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Admob不使用webview   Java Wicket表单:序列化对象类“myClassName”时出错   java googledriveapi更新文件与我的帐户管理员   java简单框架未知xml标记解析   java如何使用主类和用户获取Spark应用程序ID   java如何更改自定义属性的值?   java有没有办法在jMock中找到未使用的期望值?   gradle运行任务的java文档?   java通过使用数组来存储文本文件的行,通过覆盖来删除文本文件中的行   用于表达式语言注入的java利用负载   java IDEStyle程序运行   java在运行时启用/禁用Springws   爪哇芦苇。formatNumber NullPointException   java为什么我的代码无法检测两个动态实体之间的碰撞?