Выгрузка статистики Яндекс Метрики через API на Python. Ощибка авторизации токена
Выгружаю статистику с счетчика Я. Метрики. Но данный счетчик имеет публичный доступ. Когда я счетчик закрываю, то выдается следующая ошибка
{'errors': [{'error_type': 'access_denied', 'message': 'Access is denied'}], 'code': 403, 'message': 'Access is denied'}
Как мне получить статистику при закрытом счетчике? КОД ниже
'''
import requests
from yaml import load
f = open('config.yaml', 'r')
config = load(f)
token = config['token']
API_URL = 'https://api-metrika.yandex.ru/stat/v1/data'
startDate = '2020-04-01'
endDate = '2020-04-30'
counter = '48520199'
dimensions = ['ym:s:date']
metrics = ['ym:s:visits', 'ym:s:users', 'ym:s:pageviews', 'ym:s:percentNewVisitors']
metrics_string = ','.join(metrics)
dimensions_string = ','.join(dimensions)
params = {
'date1': startDate,
'date2': endDate,
'id': counter,
'dimensions': dimensions_string,
'metrics': metrics_string,
'oauth_token': header
}
r = requests.get(API_URL, params = params)
data = r.json()
print(data)
'''