Конечная точка поиска API данных YouTube не работает с параметром заказа - PullRequest
0 голосов
/ 22 марта 2019

Кажется, что параметр order='date' конечной точки поиска YouTube Data API (v3) не работает должным образом с прошлой недели. Я не могу отсортировать видео в обратном хронологическом порядке. Я только что проверил это в APIs Explorer , возвращенные результаты не отсортированы ни по дате. Ниже мой код на Python:

import requests

requests.get('https://www.googleapis.com/youtube/v3/search',
             params={
                 'key': YOUTUBE_API_KEY,
                 'part': 'snippet',
                 'type': 'video',
                 'order': 'date',
                 'channelId': 'UCCCPCZNChQdGa9EkATeye4g',
             })

1 Ответ

2 голосов
/ 23 марта 2019

Это известная и признанная проблема API (например, https://stackoverflow.com/a/55246970/8327971).

Следуйте также за долгой теадой в Google: https://issuetracker.google.com/issues/128673552. Здесь можно найти некоторые полезные обходные пути.

До сих пор Google воздерживался от предоставления ETA, когда он восстановит функции API, которые он отключил.

...