Clients for the Giant Bomb API
Project Description
PyBomb
Simple clients for the Giant Bomb API. http://www.giantbomb.com/api/
This will go into version 1.0 when all resources are supported.
Currently Supported Resources:
- games
Install
pip install pybomb
Examples
GamesClient - search
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 - quick_search
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
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size & hash SHA256 hash help | File type | Python version | Upload date |
---|---|---|---|
pybomb-0.1.6.tar.gz (4.9 kB) Copy SHA256 hash SHA256 | Source | None | Nov 25, 2017 |