Skip to content

Instantly share code, notes, and snippets.

@glader
Created March 27, 2018 06:58
Show Gist options
  • Save glader/fb263f5740eee9e1b68b0b5bb4a94f72 to your computer and use it in GitHub Desktop.
Save glader/fb263f5740eee9e1b68b0b5bb4a94f72 to your computer and use it in GitHub Desktop.
import requests
from urllib import urlencode
token = 'AQAA...'
params = (
('oauth_token', token),
('period', '365days'),
('lang', 'ru'),
('level', 'advnet_context_on_site'),
('field', 'partner_wo_nds'),
('field', 'domain'),
('field', 'data'),
('dimension_field', 'date|month'),
('entity_field', 'domain'),
('entity_field', 'data'),
)
url = 'https://partner2.yandex.ru/api/statistics/get.json?' + urlencode(params)
print url
response = requests.get(url)
res = []
for row in response.json()['data']['data']:
res.append([row['date'], row['domain'], row['partner_wo_nds']])
res.sort()
print '\n'.join('\t'.join(row) for row in res)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment