大型炸弹客户
pybomb的Python项目详细描述
炸弹
Simple clients for the Giant Bomb API. http://www.giantbomb.com/api/
当所有资源都受支持时,这将进入版本1.0。
当前支持的资源:
- 游戏
- 游戏
安装
pip install pybomb
示例
gamesclient-搜索
import pybomb my_key = your_giant_bomb_api_key games_client = pybomb.GamesClient(my_key) return_fields = ('id', 'name', 'platforms') limit = 10 offset = 5 sort_by = 'name' filter_by = {'platforms': pybomb.PS3} response = games_client.search( filter_by=filter_by, return_fields=return_fields, sort_by=sort_by, desc=True, limit=limit, offset=offset ) print response.results print response.uri print response.num_page_results print response.num_total_results
gamesclient-快速搜索
import pybomb my_key = your_giant_bomb_api_key games_client = pybomb.GamesClient(my_key) response = games_client.quick_search( name='call of duty', platform=pybomb.PS3, sort_by='original_release_date', desc=True ) print response.results print response.uri print response.num_page_results print response.num_total_results
其他客户端的更多示例可以在文档中找到 https://pybomb.readthedocs.org
要查看pybomb的工作示例,请查看示例项目gamesearch https://github.com/steveYeah/gamesearch