微软未注册Xbox One API的包装
xbox的Python项目详细描述
关于
这个项目是微软正在使用的一组私有api的包装。 通过Xbox One和相关应用程序。
目标
这个项目的主要目标是实现一个像样的、可用的api, 其他的都是次要的。
安装
使用pip
安装$ pip install xbox
用法
>>>importxbox>>>xbox.client.authenticate(login='joe@example.org',password='hunter2')>>># get a gamer>>>gt=xbox.GamerProfile.from_gamertag('JoeAlcorn')>>>gt.gamerscore22056>>>gt.gamerpic'http://images-eds.xboxlive.com/image?url=z951ykn43p4FqWbbFvR2Ec.8vbDhj8G2Xe7JngaTToBrrCmIEEXHC9UNrdJ6P7KIFXxmxGDtE9Vkd62rOpb7JcGvME9LzjeruYo3cC50qVYelz5LjucMJtB5xOqvr7WR'>>># get iterator of recorded clips>>>clips=gt.clips()>>># convert iterator to a list so we can index it>>>clips=list(clips)>>>clip=clips[0]>>>clip.media_url'http://gameclipscontent-d2005.xboxlive.com/asset-886c5b78-8876-4823-b31b-fbc77d8caa67/GameClip-Original.MP4?sv=2012-02-12&st=2014-09-03T22%3A40%3A58Z&se=2014-09-03T23%3A45%3A58Z&sr=c&sp=r&sig=Q5qvyDvFRM2Bn2tztJ%2F%2BEf9%2FQOpkTPuFniByvE%2Bc9cc%3D&__gda__=1409787958_f22b516f9d29da56911b7cac03f15d05'>>>clip.views4>>>clip.state'Published'>>>clip.duration54>>>clip.thumbnails.large'http://gameclipscontent-t2005.xboxlive.com/00090000014d6bae-7638b9fd-2a19-4ef1-b621-505a6ac93488/Thumbnail_Large.PNG'