Отсутствуют данные в API аналитики YouTube - PullRequest
0 голосов
/ 27 мая 2020

сделав вызов ниже, я понял, что в указанном диапазоне отсутствуют даты с важными данными.

Только несколько дат имеют возврат.

since = datetime.date(day=7, month=4, year=2020)
until = (since + datetime.timedelta(days=30))

url = 'https://youtubeanalytics.googleapis.com/v2/reports?ids=channel==MINE&startDate=' + str(since) + \
              '&endDate=' + str(
            until) + '&metrics=views,comments,likes,dislikes,shares,estimatedMinutesWatched,subscribersGained,' \
                     'subscribersLost&dimensions=day'

        global token_struct
        headers = {"Authorization": "Bearer " + token_struct['token']}
        r = requests.get(url, headers=headers).json()

        if 'error' in r:
            if r['error']['code'] == 401:
                update_token_struct(idperfil)
                headers = {"Authorization": "Bearer " + token_struct['token']}
                r = requests.get(url, headers=headers).json()```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...