AllDebrid API的包装器
alldebrid的Python项目详细描述
alldebrid
是一个包装器,用python编写,用于alldebrid api。通过调用alldebrid
中可用的函数,可以简化代码并访问alldebrid提供的服务。要了解有关alldebrid api的更多信息,请查看documentation page。
安装
要安装alldebrid
,只需使用pipenv
$ pipenv install alldebrid
或者pip,当然:
$ pip install alldebrid
功能支持
AllDebrid提供公共和经过身份验证的功能
- 获取受支持主机/重定向程序及其状态的列表。
- 获取受支持域的列表。
- 获取与支持的主机/重定向程序链接匹配的regexp列表。
- 获取设备上远程登录的PIN。
- 获取PIN的状态。
- 获取用户令牌和信息。
- 为用户获取可用主机。
- 获取用户种子状态。
- 检索有关链接的信息。
- 从保护/重定向链接检索链接。
- 解锁链接。
- 列出可用的代金券。
- 生成新凭证。
- 获取当前经销商余额。
一个简单的例子
fromalldebridimportAllDebrid# First create a AllDebrid instance by :# using username and password credentialsclient=AllDebrid("username","password")# or using access tokenclient=AllDebrid("access_token")# Then, play with your AllDebrid objectprint(client.user.torrents_status()){"success":true,"torrents":[{"id":"14469682","filename":"ubuntu-16.04.1-server-amd64.iso","size":"699400192","status":"Ready","statusCode":"4","downloaded":"699400192","uploaded":"699400192","seeders":"10","downloadSpeed":0,"uploadSpeed":0,"uploadDate":"1477745313","link":["http:\/\/uptobox.com\/l1ub83vil5c3"]}]}
链接
- 网址:https://alldebrid.com/
- 文档:https://nlecoy.org/alldebrid
- 许可证:MIT
- 发布:https://pypi.org/project/alldebrid/
- 代码:https://github.com/nlecoy/alldebrid
- 问题跟踪器:https://github.com/nlecoy/alldebrid/issues
- 测试状态:https://travis-ci.org/nlecoy/alldebrid