HttpError 403: запрос может быть неправильно авторизован - PullRequest
0 голосов
/ 18 марта 2019

Я работаю над проектом, который использует клиент API YouTube для добавления и удаления видео.Для загрузки видео я использую веб-токен, созданный от имени моей учетной записи, в качестве установленного приложения.И он работает, как и ожидалось.

Но я не могу использовать тот же веб-токен для любых других API, таких как "videos.list", "videos.delete".Поэтому для доступа к API «videos.list» я создал учетную запись службы и использовал учетные данные этой учетной записи службы, и она также работала.

Когда я пытаюсь получить доступ к API «videos.delete», я не могуиспользовать обе учетные данные, которые я упомянул выше.Когда я использую веб-токен для установленного приложения, это ошибка, которую я получаю:

снимок экрана с ошибкой

, когда я пытаюсь использовать учетные данные вышеупомянутыхучетная запись службы, ошибка, которую я получаю:

снимок экрана с ошибкой

Другие сведения:

  • Я используюдостаточные области, которые предлагает youtube

  • Я использую правильный аккаунт Google для создания сервисного аккаунта

  • Я предоставляю правильный путьна веб-токен

  • Я использую учетную запись бренда в YouTube (Я сомневаюсь, что во время аутентификации API путают с учетными записями, для которых необходимо выполнить операции(обычная учетная запись / учетная запись бренда))

Мне нужно найти способ доступа к API "videos.delete" без согласия пользователя через браузер , или каквозможные ошибки при доступе к API удаления.

Пожалуйста, помогите.Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...