У меня есть приложение, в котором я использую YouTube Android API (последняя версия 1.2.1), и сегодня оно перестало работать. Я работал над этим проектом в течение нескольких месяцев, и он работал нормально, и я не вносил изменений в код, относящийся к самому использованию API. Я также ничего не менял в консоли разработчика, я дважды проверил ключи API и все такое. Я также пробовал много разных устройств и подключений к Интернету.
Вызовы API возвращают NETWORK_ERROR.
Поскольку код должен работать (пробовал и более ранние версии), настройки бэкэнда (консоли разработчика) должны быть в порядке, и подключение к Интернету также в порядке, должно быть что-то с API YouTube. Я даже попробовал пример кода, предоставленный API, и он дает ту же ошибку.
Интересно, связано ли это с тем, что с 20 апреля API данных YouTube v2 устарел (https://support.google.com/youtube/answer/6098135?p=yt_devicesupport). Если это так, то какой обходной путь я мог бы использовать? Я не делаю никаких вызовов напрямую с помощью Data API v2, я использую только последний официальный Android YouTube API.