Я не пробовал с тех пор.
На данный момент это, похоже, не работает для загрузки на YouTube.
idpiframe_initialization_failed
{
"error": "idpiframe_initialization_failed",
"details": "Вы создали новое клиентское приложение, использующее устаревшие библиотеки для аутентификации или авторизации пользователей. Новые клиенты должны использовать новые библиотеки. Дополнительную информацию см. в [руководстве по миграции](https://developers.google.com/identity/gsi/web/guides/gis-migration)."
}
И руководство по миграции, на которое они ссылаются, в котором говорится:
Библиотека платформы JavaScript для входа через Google (Google Sign-In) для веб-сайтов https://developers.google.com/identity/sign-in/web/sign-in будет устаревшей после 31 марта 2023 года. Подробнее см. в объявлениях об устаревании аутентификации и авторизации. Дополнительную информацию см. на странице Устаревание и прекращение поддержки.
Это всё ещё проблема, которая нарушает работу с YouTube API?
Я застрял на проблеме, когда система считает, что у меня не зарегистрирован источник, но я не вижу, в чём ошибка, а найденные в интернете ответы не помогли. Я прохожу процесс верификации Google OAuth2 и попросил их дать рекомендации.
Однако, если компонент не будет работать, я не буду приоритизировать его включение на своём форуме.
Редакция: С Vimeo всё работает как по маслу.
Я связался с автором, у которого нет времени уделять этому компоненту. До дальнейшего уведомления компонент помечен как unmaintained.
Я успешно использовал этот TC с Vimeo для пробного запуска.
Однако, скорее всего, он теперь не работает из-за November 2023 - refactoring Discovery routes: how will it affect my theme/plugin?.
Если он снова заработает, это было бы полезно для безопасной загрузки на Vimeo:
- Наличие структурированных опций для настроек конфиденциальности
- Включение URL-адреса экземпляра Discourse в опцию белого списка для privacy.embed
Кто-нибудь из парней может обновить это приложение?
Этот компонент темы, а также плагин приводят к неисправимым ошибкам и не позволят Discourse успешно обновиться после установки этого компонента.
Тег ‘unmaintained’ теперь привлёк моё внимание. Он должен быть ещё более очевидным:
Вы потратите драгоценное время впустую, пытаясь использовать эту тему или плагин. Оба уже не поддерживаются и неработоспособны.

Жаль — это было довольно полезно. Мне жаль, что это доставило вам неприятности.
Я добавил «Broken» в заголовок (теги здесь, на mete, стали довольно ограниченными), чтобы это было понятнее людям.
Возможно, стоит отредактировать первое сообщение.
Тег broken доступен для использования начиная с уровня TL2, так что он должен был сработать для вас?
Вы пробовали добавить его вместе с unmaintained? Если да, то вы можете использовать только один из этих тегов [1] на тему.
Большинство тегов бесплатны для использования, но у нас есть несколько, зарезервированных для устоявшихся участников сообщества.
К сведению: я работаю с @Arkshine, чтобы возродить этот компонент, как только у него появится время ![]()
Есть ли какие-то успехи в оживлении этого? Было бы здорово, если бы всё снова заработало.
Боюсь, что нет. Вы заинтересованы в том, чтобы присоединиться к этому в Marketplace?
Насколько это было безопасно в любом случае? Разве это не раскрывает ваши ключи в браузере?
Отличный вопрос!
Думаю, для YouTube это должно быть безопасно, так как можно ограничить источник.
Но насчёт Vimeo я не уверен. Я попытался посмотреть, но не нашёл никаких опций. Требуется только токен Bearer.
Да. Варианты ограничения для ключей API Google действительно полезны, спасибо!
Ты успел посмотреть на это, @Arkshine?

Я совсем забыл, ха-ха.
Но посмотрев на репозиторий у себя локально, я вижу, что уже начал работу, и Vimeo функционирует.
Давайте посмотрим, смогу ли я всё довести до рабочего состояния сегодня.
РЕДАКТИРОВАНИЕ: Я могу загружать видео на Vimeo и YouTube. Теперь осталось только немного привести всё в порядок и провести дополнительные тесты.
Время сиять. ![]()
У меня есть что-то, что работает.
url: https://github.com/Arkshine/discourse-video-upload
branch: modernize
По функционалу всё примерно так же, как и раньше:
- Чуть обновлённый интерфейс
- Поддержка возобновляемой загрузки (размер чанка по умолчанию — 64 МБ)
- Модальное окно нельзя закрыть во время загрузки, если не поставить на паузу
- Google API теперь загружается только при необходимости авторизации
Дайте знать, если всё работает хорошо!
Возможно, есть крайние случаи, которые я не учёл.
Не могли бы вы добавить настройку, определяющую, кто может это видеть? Мне бы очень хотелось ограничить доступ определёнными группами ![]()
Я думаю, что нам стоит протестировать хорошую работу @Arkshine и закрепить её, прежде чем просить добавить новые функции.
Но я согласен, это ключевая функция, которая была бы чрезвычайно полезна!!!



