Skip to content

Latest commit

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Python wrapper for Giantbomb API!

Get your API Key at http://api.giantbomb.com

Basic usage:

import giantbomb gb = giantbomb.Api('YOUR_KEY')

Current Methods:

  • search(str, offset)
  • getGame(game_id)
  • getGames(platform_id, offset)
  • getVideo(video_id)
  • getPlatform(platform_id)
  • getPlatforms(offset)

Everything return an object:

Examples:

import giantbomb gb = giantbomb.Api('YOUR_KEY') games = gb.getGames(94, 12300) // 94 = PC
print games
>>> [<29220: Zero Gear>, <29234: Pro Cycling Manager: Season 2010>,
<29238: Allods Online>, <29240: Hammerfight>, <29247: Sacraboar>,
<29249: POWDER>, <29257: Grand Fantasia>, ...]
------------------------------------------------------------------------------
results = gb.search('call of duty')
print results
>>> [<26423: Call of Duty: Black Ops>, <2133: Call of Duty 4: Modern Warfare>,
<20777: Call of Duty: World at War>, ...]
game = gb.getGame(26423) // or gb.getGame(results[0])
for p in game.platforms:
print p.name
>>> PlayStation 3
Wii
Nintendo DS
PlayStation Network (PS3)
Xbox 360
PC

Yep, that's it!
Hugs!

About

A Python wrapper for GiantBomb API

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors