Kodi youtube ошибка 401

Logging in with the first TV code works, the addon then displays the second TV code and sign in is completed.

Logging in with the first TV code (presumably the official YouTube TV API keys) results in an error: [401] invalid_client: Only clients of type "TV and Limited Input devices" can use...

This step fails, and logging in is impossible regardless of the validity or client type of personal API keys, since that step is never reached.

2021-12-27 18:55:46.912 T:552196    INFO <general>: initializing python engine.
2021-12-27 18:55:47.153 T:552196    INFO <general>: [plugin.video.youtube] Running: YouTube (6.8.18+matrix.1) on Matrix (Kodi-19.3) with Python 3.9.6
                                                   	Path: /
                                                   	Params: {}
2021-12-27 18:55:47.159 T:552196    INFO <general>: CPythonInvoker(250, /var/lib/kodi/.kodi/addons/plugin.video.youtube/resources/lib/default.py): script successfully run
2021-12-27 18:55:49.604 T:552196    INFO <general>: initializing python engine.
2021-12-27 18:55:49.605 T:552196    INFO <general>: [plugin.video.youtube] Running: YouTube (6.8.18+matrix.1) on Matrix (Kodi-19.3) with Python 3.9.6
                                                   	Path: /sign/in/
                                                   	Params: {}
2021-12-27 18:56:17.723 T:552196   ERROR <general>: [plugin.video.youtube] Requesting device and user code failed: Code: |401| JSON: |{'error': 'invalid_client', 'error_description': 'Only clients of type 'TVs and Limited Input devices' can use the OAuth 2.0 flow for TV and Limited-Input Device Applications. Please create and use an appropriate client.', 'error_uri': 'https://developers.google.com/identity/protocols/oauth2/limited-input-device#creatingcred'}|
2021-12-27 18:56:18.174 T:552196   ERROR <general>: [plugin.video.youtube] LoginException: [401] invalid_client: Only clients of type 'TVs and Limited Input devices' can use the OAuth 2.0 flow for TV and Limited-Input Device Applications. Please create and use an appropriate client.
2021-12-27 18:56:18.174 T:552196 WARNING <general>: Attempt to use invalid handle -1
2021-12-27 18:56:18.174 T:552196    INFO <general>: CPythonInvoker(250, /var/lib/kodi/.kodi/addons/plugin.video.youtube/resources/lib/default.py): script successfully run

Старый
16.02.2020, 18:31

 
#381

Senior Member

 

Регистрация: 08.02.2017

Сообщений: 403

По умолчанию


Да, ключи в аддон, в настройках.

kumok вне форума

 

Ответить с цитированием

 

Старый
16.02.2020, 18:44

 
#382

Senior Member

 

Регистрация: 10.12.2016

Сообщений: 393

По умолчанию


Кто бы авторам намекнул, что для режима без регистрации надо отвязаться от «персонального ключа». Или они категорически против этого?
Глупо через плагин влетать на суточные лимиты, когда через браузер никаких лимитов нет. Или обходятся режимом инкогнито.

JohnDoe_71Rus вне форума

 

Ответить с цитированием

Старый
17.02.2020, 09:32

 
#383

Senior Member

 

Аватар для sovaby

 

Регистрация: 29.11.2010

Адрес: Минск

Сообщений: 1,513

По умолчанию


Цитата:

Сообщение от JohnDoe_71Rus
Посмотреть сообщение

Глупо через плагин влетать на суточные лимиты, когда через браузер никаких лимитов нет.

Это вам только кажется ! Вы сразу влетаете на ключ автора. ну и все вытекающие — лимит заканчивается даже не начавшись .
Браузер это не приложение , а что бы работать с API гугла — только через ключ и лимиты.

sovaby вне форума

 

Ответить с цитированием

Старый
17.02.2020, 12:19

 
#384

Member

 

Регистрация: 18.12.2013

Сообщений: 90

По умолчанию


Цитата:

Сообщение от JohnDoe_71Rus
Посмотреть сообщение

Кто бы авторам намекнул, что для режима без регистрации надо отвязаться от «персонального ключа». Или они категорически против этого?
Глупо через плагин влетать на суточные лимиты, когда через браузер никаких лимитов нет. Или обходятся режимом инкогнито.

Вот тут не понял. Что за лимиты?

В общем, авторизовался, как описано, все заработало. Все да не все. Собственно, вся затея с Ютубом нужна была для просмотра видеоклипов на ютубе. Когда заходишь на страницу альбома, исполнителя или песни и дальше в раздел «видеоклипы». Прежде он все прекрасно искал и воспроизводил. Теперь, без авторизации ищет, но не воспроизводит, а с авторизацией — не ищет вообще. Пишет ошибку. Хотя в самом приложении просмотреть контент можно.
Никто не боролся с проблемой видеоклипов?

newsea вне форума

 

Ответить с цитированием

Старый
17.02.2020, 14:00

 
#385

Senior Member

 

Регистрация: 10.12.2016

Сообщений: 393

По умолчанию


Цитата:

Сообщение от newsea
Посмотреть сообщение

Вот тут не понял. Что за лимиты?

В один прекрасный момент получаешь сообщение «Daily Limit Quota Exceeded» и плагин ничего не показывает. Сбрасываются лимиты ночью по их, американскому времени. У нас получается посмотрел вечерком пару роликов, а утром сиди кукуй пока сбросится.
Такое поведение даже если не указывать аккаунт ютуба в настройках.
Лечится предоставлением Personal API Keys, но это тоже своего рода авторизация/идентификация. Personal API Keys привязаны к конкретному аккаунту.
В плагине в настройках есть 5 ключей которые можно попробовать сменить, но полагаю что они уже заранее плагином ротируются и ошибка появляется когда все ключи выбрали квоту.

JohnDoe_71Rus вне форума

 

Ответить с цитированием

Старый
18.02.2020, 14:45

 
#386

Junior Member

 

Регистрация: 13.02.2016

Сообщений: 12

По умолчанию
HELP HELP!


Никак не получается зарегистрировать клиента ошибка вылетает 401 Invalid client Id. перепробовала всё(( ключи api все прописаны они работают. а зайти на свои подписки немогу. при регистрации в аккаунте появляется только разрешение youtube на tv, а kodi доступ youtube как на скрине вверху нет. подскажите

kare вне форума

 

Ответить с цитированием

Старый
18.02.2020, 15:25

 
#387

Senior Member

 

Аватар для Allin

 

Регистрация: 06.12.2014

Адрес: Гиперборея

Сообщений: 148

По умолчанию


Как вариант — полное удаление проекта в панели управления google api и создание нового с нуля. Мне помогло.

__________________
RPi + LibreELEC 8.2.5

Allin вне форума

 

Ответить с цитированием

Старый
18.02.2020, 17:07

 
#388

Junior Member

 

Регистрация: 06.02.2018

Сообщений: 5

По умолчанию


С утра не работает и вот такое вылазит :

youtube accessnotconfigured
project 12345667 has been scheduled for

Удалял плагин, мастер запускал, доступ давал, бестолку, как-то можно это побороть?

vladimirip вне форума

 

Ответить с цитированием

Старый
18.02.2020, 17:47

 
#389

Senior Member

 

Регистрация: 08.02.2017

Сообщений: 403

По умолчанию


Цитата:

Сообщение от vladimirip
Посмотреть сообщение

С утра не работает и вот такое вылазит :

youtube accessnotconfigured
project 12345667 has been scheduled for

Удалял плагин, мастер запускал, доступ давал, бестолку, как-то можно это побороть?

А мог бы предыдущую страницу прочитать, сделать API и настроить.

kumok вне форума

 

Ответить с цитированием

Старый
18.02.2020, 18:25

 
#390

Junior Member

 

Регистрация: 06.02.2018

Сообщений: 5

По умолчанию


Цитата:

Сообщение от kumok
Посмотреть сообщение

А мог бы предыдущую страницу прочитать, сделать API и настроить.

Спасибо, почитал , сделал, работает, и зачем так усложнили , Сталина на них нет.

vladimirip вне форума

 

Ответить с цитированием


Go to kodi


r/kodi


r/kodi

Kodi is an open source cross-platform software media player and entertainment hub for HTPCs.




Members





Online



by

Nywele



When I try to login to youtube in kodi i get login exception 401 error.

I had to setup the API key so I don’t get the quota exceeded error but after I setup the API key, I was automatically signed out of youtube and when I try to sign back in I get login exception error 401. Any advice ?

2023-03-12 14:09:10.442 T:3112    ERROR <general>: CCurlFile::Exists - Failed: Failure when receiving data from the peer(56) for http://<path_to_stream>/5412
2023-03-12 14:09:10.529 T:3112     INFO <general>: Skipped 1 duplicate messages..
2023-03-12 14:09:10.529 T:3112     INFO <general>: AddOnLog: pvr.iptvsimple: pvr.iptvsimple - GetChannelStreamProperties - Live Stream URL: http://<path_to_stream>/5412
2023-03-12 14:09:10.543 T:3112     INFO <general>: VideoPlayer::OpenFile: pvr://channels/tv/Alle%20Kan%c3%a4le/pvr.iptvsimple_1318614339.pvr
2023-03-12 14:09:10.546 T:3722     INFO <general>: Creating InputStream
2023-03-12 14:09:10.721 T:3722    ERROR <general>: CCurlFile::FillBuffer - Failed: HTTP returned error 401
2023-03-12 14:09:10.721 T:3722    ERROR <general>: CCurlFile::Open failed with code 401 for http://<path_to_stream>/5412:
                                                   
2023-03-12 14:09:10.825 T:3722    ERROR <general>: CCurlFile::FillBuffer - Failed: HTTP returned error 401
2023-03-12 14:09:10.825 T:3722    ERROR <general>: CCurlFile::Open failed with code 401 for http://<path_to_stream>/5412:
                                                   
2023-03-12 14:09:10.825 T:3722    ERROR <general>: CFileCache::Open - <http://<path_to_stream>/5412> failed to open
2023-03-12 14:09:10.825 T:3722    ERROR <general>: CVideoPlayer::OpenInputStream - error opening [pvr://channels/tv/Alle%20Kan%c3%a4le/pvr.iptvsimple_1318614339.pvr]
2023-03-12 14:09:10.825 T:3722     INFO <general>: CVideoPlayer::OnExit()
2023-03-12 14:09:10.840 T:3112     INFO <general>: Loading skin file: DialogConfirm.xml, load type: KEEP_IN_MEMORY
2023-03-12 14:09:10.850 T:3112     INFO <general>: CVideoPlayer::CloseFile()
2023-03-12 14:09:10.883 T:3112     INFO <general>: VideoPlayer: waiting for threads to exit
2023-03-12 14:09:10.883 T:3112     INFO <general>: VideoPlayer: finished waiting

The URL is not faulty, means I can open the stream with VLC player w/o issues.

Этот материал написан посетителем сайта, и за него начислено вознаграждение.

Прежде для авторизации  Youtube на Kodi было достаточно только два раза ввести шифр, сгенерированный на странице https://www.google.com/device

Теперь это не работает, а Kodi ругается, что ему необходимы ключи API.

Вот, что требуется сделать, чтобы получить авторизацию.

рекомендации

-40% на Xiaomi 12X в Ситилинке — надо брать

-100000р на 65″ Samsung Neo QLED 8K Ultra HD

-8000р на 4060 Ti Gigabyte Gaming в Ситилинке

RTX 3070 за 45 тр в Регарде

10 видов RTX 4060 Ti уже в продаже

RTX 4060 Ti Gigabyte дешевле всех других

Компьютеры от 10 тр в Ситилинке

4080 Gigabyte Gaming дешево в Регарде

-30% на SSD Kingston 4Tb — смотри цену

-35% на Lenovo Legion с 3070 и Ryzen 5 5600G

Много 4080 от 100тр — цены в рублях не растут

Много <b>4070</b> в Ситилинке

15 видов 4090 в Ситилинке — цены идут вниз

-30% на MSI Infinite Core i5 16Gb DDR4 512Gb SSD

3060 дешевле 30тр цена — как при курсе 68

16 видов <b>4070 Ti</b> в Ситилинке — от 80 тр

1. Пройти на страницу Google APIs.

2. Принять условия использования Google Cloud Platform.

3. нажать на кнопку «СОЗДАТЬ ПРОЕКТ» для создания нового проекта.

4. Задать название проекта: Youtube Add-on

5. Кликнуть на ссылку «+ ВКЛЮЧИТЬ API И СЕРВИСЫ»

6. Выбрать из списка «YouTube Data API v3»

7. Нажать синюю кнопку «ВКЛЮЧИТЬ»

8. На открывшейся странице нажать кнопку «СОЗДАТЬ УЧЕТНЫЕ ДАННЫЕ»

9. На вопрос «Какой API Вы используете?» выбрать в качестве ответа «YouTube Data API v3»

10. На вопрос «Откуда вы будете вызывать API?» выбрать в качестве ответа «Другое с интерфейсом пользователя (например CLI)»

11. На вопрос «К каким данным вы будете обращаться?» выбрать в качестве ответа пункт «Данные пользователя»

12. Когда все три ответа даны, нажмите на синюю кнопку «Выбрать тип учетных данных»

13. В выскочившем окошке «Настройте окно запроса доступа OAuth» нажмите на ссылку «НАСТРОИТЬ ОКНО ЗАПРОСА ДОСТУПА»

14. В браузере откроется новая вкладка или новое окно «Окно запроса доступа OAuth — API и сервисы — Youtube Add-on». Там выберите «User type» — «Внешний» и нажмите на кнопку «СОЗДАТЬ»

15. Введите «Название приложения» — «Youtube Add-on Personal» и выберите «Адрес электронной почты службы поддержки» — это будет тот адрес, по которому Вы хотите авторизовать приложение Youtube в Kodi. Нажмите «Сохранить»

16. Оставьте окно/вкладку «Окно запроса доступа OAuth — API и сервисы — Youtube Add-on» открытым.

17. Вернитесь к окну/вкладке «Выбор типа учетных данных — Youtube Add-on».

18. В пункте 2 «Создание идентификатора клиента OAuth 2.0» есть поле «Название». Заполните его, вписав туда название приложения, которое Вы задали (см. предыдущую иллюстрацию в п. 15 данного руководства).

19. На этом этапе в пункте 2 у Вас будет белая кнопка «Обновить». Нажмите ее. Вместо нее появится синяя кнопка «Создать идентификатор клиента OAuth» — такая, как на скриншоте выше. Долго на эту кнопку не смотрите — сразу нажимайте!

20. Поздравляю! Вы получили Client ID. Это — длинная ссылка из разных букв и цифр, которая заканчивается словами «apps.googleusercontent.com». Скопируйте эту ссылку в документ ворд и нажмите «Готово».

21. Загрузится список учетных данных, где будет раздел «Идентификаторы клиентов OAuth 2.0». Вэтом разделе будет таблица с Вашим «Youtube Add-on Personal». В этой таблице одна из колонок называется «Идентификатор клиента» — в ней указан Ваш «Client ID».

22. Нажмите на ссылку «+ СОЗДАТЬ УЧЕТНЫЕ ДАННЫЕ» вверху страницы. Выпадет меню, в котором выберите пункт «Ключ API».

23. Там, где на риснуке красный прямоугольник, Вы увидите очередной шифр. Скопируйте его в тот же документ ворд. Нажмите на ссылку «ЗАКРЫТЬ»!

24. Теперь в табличке «Идентификаторы клиентов OAuth 2.0» нажмите на имя «Youtube Add-on Personal». Откроется страничка, на которой Вы увидите свой «Идентификатор клиента», а также «Секретный код клиента». Скопируйте «Секретный код клиента» в документ Ворд.

25. Итак, в нашем документе ворд теперь есть 3 шифра. 1 — «Client ID» (Идентификатор клиента), 2 — «Ключ API» («API Key), 3 — «Секретный код клиента» («Client Secret»). Остается ввести эти коды в Kodi в настройках приложения Youtube. Рекомендую распечатать коды на принтере, чтобы при вводе их в Kodi они были бы перед глазами. Также рекомендую к устройству, на котором установлен Kodi, подключить клавиатуру. Это значительно упростит ввод.

26. В Kodi откройте настройки:

27. В настройках откройте «Дополнения»

28. Выполните этот пункт инструкции, если Youtube НЕ установлен. Нажмите «Установить из репозитория», выберите «Видеодополнения», откроется длинный список, в конце которого Вы найдете Youtube. Нажмите на него, нажмите на кнопку «Установить». После этого снова нажмите на Youtube, откроется то же самое окно, но уже будет активна кнопка «Настроить». Нажмите на нее.

29. Если Youtube установлен. Зайдите в «Мои дополнения» и пройдите в «Видеодополнения». Найдите Youtube в списке. Нажмите на него. В открывшемся окне будет активна кнопка «Настроить». Нажмите на нее.

30. В настройках Youtube есть раздел «API». Откройте его и введите эти коды.

«API Key» — это наш «Ключ API»

«API Id» — это наш «Идентификатор клиента»

«API Secret» — это наш «Секретный код клиента»

31. После ввода всех кодов нажмите ОК. и нажмите кнопку «Открыть», чтобы открыть приложение Youtube. Когда оно откроется, нажмите «Авторизация».

32. Выскочит окошко с просьбой перейти по адресу https://www.google.com/device» и ввести там предложенный код. Выполняйте. Выберите аккаунт для привязки, нажмите синюю кнопку «Разрешить».

33. Введя один код, Вы увидите, что Kodi попросил Вас еще раз выполнить предыдущий пункт. Выполняйте.

34. После нажатия на кнопку «Разрешить» Вы увидите вот такое предупреждение

35. Нажмите «Дополнительные настройки» и на единственную ссылку, которая появится после этого. Там будет написано «Перейти на Youtube Add-on Personal». Нажмите на эту ссылку. После этого авторизация в Youtube на Kodi будет выполнена. Поздравляю!

Этот материал написан посетителем сайта, и за него начислено вознаграждение.

Понравилась статья? Поделить с друзьями:

Не пропустите эти материалы по теме:

  • Яндекс еда ошибка привязки карты
  • Kodak v610 ошибка e45
  • Kodak scanmate i1120 таблица ошибок
  • Kodak i4600 ошибка u9
  • Kodak dryview 5800 коды ошибок

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии