Skip to content

Instantly share code, notes, and snippets.

@dtgay
Forked from gregjurman/gist:3190863
Created July 27, 2012 23:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dtgay/3190973 to your computer and use it in GitHub Desktop.
Save dtgay/3190973 to your computer and use it in GitHub Desktop.
Problem with Stack Exchange API JSON data
stack_exchange_api = 'https://api.stackexchange.com/2.1'
request_url = "{0}/users/{1}/associated".format(
stack_exchange_api, usernames['stack_exchange'])
api_request = urllib2.Request(
request_url,
headers={"Accept": "application/json"})
api_z_response = urllib2.urlopen(api_request)
from zlib import decompress, MAX_WBITS
api_response = decompress(api_z_response.read(), 16 + MAX_WBITS)
se_accounts_json = json.loads(api_response)
se_answers = 0 # Number of answers given on SE sites
pprint.pprint(se_accounts_json)
for site in se_accounts_json['items']:
se_answers += site['answer_count']
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment