在python中使用潜望镜。
pyperi的Python项目详细描述
皮培里
Pyperi使从潜望镜中获取数据变得容易,而且头脑清醒,易于理解。 应用程序编程接口。
- 自由软件:麻省理工学院许可证
- 文档:https://pyperi.readthedocs.io。
功能
- Python3
- 易于理解的API
- 经过全面测试和记录
目前的功能:
- 获取有关用户的信息
- 获取有关广播的信息
- 获取用户的广播历史记录
关于
潜望镜很整洁,但很难在 编程方式。回答一些简单的问题,比如:“多少次广播 我们的客户这周做的“不是小事,深入的分析是相当不错的 很难。这个项目是为了让那些陷入困境的人们的生活 数字营销更好一点。
Pyperi试图通过提供一个正常的接口来实现这一点,并隐藏了 使用潜望镜的api太单调了。例如,潜望镜使操作变得简单 例如获取用户过去广播的列表,这是一个两步过程:
- 从潜望镜Web界面请求一个短暂的API会话密钥
- 使用Periscope API接口上的会话密钥 getuserbroadcastsublic终结点。
Pyperi大大简化了这个过程:
>>> from pyperi import Peri >>> pp = Peri() >>> history = pp.get_user_broadcast_history(username='george_clinton')
快速启动
通过PIP安装:
$ pip install pyperi
做事:
>>> from pyperi import Peri >>> pp = Peri() >>> history = pp.get_user_broadcast_history(username='george_clinton') >>> print(history[0]['status']) #George Clinton listening to music in houston
这里有完整的文档:https://pyperi.readthedocs.io
许可证
Pyperi是自由软件,在麻省理工学院的许可下发布。
历史记录
0.2.0(2016-12-23)
- 用解析潜望镜url进行url解析
- 使用获取用户的广播历史记录获取用户的广播历史记录
- 将pyperi类重命名为peri
0.1.0(2016-12-12)
- pypi上的第一个版本。