Я пытаюсь создать более плавную систему планирования видео для себя, чтобы опубликовать мои видео вовремя. Текущая система использует AutoHotkey для предоставления доступа для скрипта путем навигации по странице выбора учетной записи. Я хочу, чтобы скрипт мог получить доступ к нему самостоятельно.Предоставление постоянного доступа для учетной записи youtube через API Youtube
Он написан на PHP и использует клиентскую библиотеку Google для PHP.
Проблема, с которой я столкнулся, заключается в том, что я могу получить постоянный доступ только с помощью моей основной учетной записи google (которая получает токен обновления), но эта учетная запись не имеет доступа к моей учетной записи YouTube и не может видеть приватную видео.
Когда я выбираю учетную запись youtube, у нее есть доступ к видео, но не получает токен обновления, а только токен доступа, срок действия которого истекает через 1 час.
В настоящее время сценарий использует данные клиента из консоли разработчика, чтобы получить доступ. Я также попытался использовать учетную запись службы, но не смог заставить ее работать.
Там проблема в том, что я не знаю, как олицетворять учетную запись youtube, а только основную учетную запись, у которой нет доступа к видео.