MusicMetric API包装
mmp的Python项目详细描述
这是官方支持的用于musicmetrichttprestapi的python包装器。这个api提供了对我们用来驱动产品的大部分数据的直接访问。这些数据可用于各种各样的音乐艺术家;一般来说,艺术家越受欢迎,就越有可能有数据。
我们提供以下数据和服务:
- 一组社交网络上粉丝活动的时间序列数据,
- 音乐相关文本的情感分析服务
- 粉丝统计
- 各种列表和图表
完整的api文档可以在http://developer.musicmetric.com
如何使用API密钥
要将此包装器用于MusicMetric API,您需要将API密钥放在以下两个位置之一:
在环境变量“semetric_key”中
在配置文件中,应为~/.semetric/config,其中应包含以下行:
> [semetric] > api.key = YOUR_KEY
在运行时,将按列出的顺序检查这两个选项。将使用找到的第一个密钥(即,如果env中有密钥,则将使用该密钥,并忽略配置文件)。
简单示例
在这里,我们将获取加速率最高的BitTorrent群艺术家的图表,并打印出前10名:
$import mmpy $p2p = mmpy.Chart('downloads daily high flyers') $for rank, val, artist in p2p.artist[:10]: ... print rank, ':', artist.name, ':', val ...: 1 : Wiz Khalifa : 220.9106 2 : Gotye : 200.7477 3 : Train : 164.7793 4 : Maroon 5 : 164.5974 5 : David Guetta : 139.8408 6 : The Wanted : 139.1948 7 : Kimbra : 125.7001 8 : Katy Perry : 125.0221 9 : Carly Rae Jepsen : 113.4585 10 : Morten Harket : 92.6741 $
许可证
此软件在ISC许可下发布和分发,其文本包含在license.txt中。