Envio de vídeo para YouTube e Vimeo usando componente de tema

Eu não tentei desde então.

Isso parece estar quebrado no momento para uploads do YouTube.
idpiframe_initialization_failed

{
  "error": "idpiframe_initialization_failed"
  "details": "Você criou um novo aplicativo cliente que usa bibliotecas para autenticação ou autorização de usuário que estão obsoletas. Novos clientes devem usar as novas bibliotecas em vez disso. Veja o [Guia de Migração](https://developers.google.com/identity/gsi/web/guides/gis-migration) para mais informações."
}

E o Guia de Migração que eles vinculam, que afirma:

A biblioteca de plataforma JavaScript do Google Sign-In para Web será descontinuada após 31 de março de 2023. Para mais detalhes, veja os anúncios de descontinuação de autenticação e autorização. Para mais informações, por favor, veja a página Descontinuação e Fim.

3 curtidas

Isso ainda é um problema que impede o uso da API do Youtube?

Estou preso em um problema em que ele pensa que não tenho a origem registrada, mas não consigo ver o que está errado e as respostas que encontrei pesquisando na web não funcionaram. Estou passando pela verificação do Google OAuth2 e pedi que me aconselhassem.

Se o componente não funcionar, não priorizarei sua inclusão no meu fórum.

Editar: Está funcionando perfeitamente com o Vimeo.

2 curtidas

Entrei em contato com o autor que não tem tempo para dedicar ao componente. Até novo aviso, o componente está marcado como unmaintained.

2 curtidas

Acabei de usar este TC com sucesso com o Vimeo para um teste.

No entanto, é quase certo que agora está quebrado devido a November 2023 - refactoring Discovery routes: how will it affect my theme/plugin?.

Se ele for reviver, isso seria útil para uploads seguros e rápidos para o Vimeo:

  1. Ter opções estruturadas para as configurações de privacidade
  2. Incluir a URL da instância do Discourse para a opção de lista de permissões de privacidade.embed

Algum mano pode atualizar este aplicativo?

1 curtida

Este componente de tema, bem como o plugin, resultam em erros irrecuperáveis e farão com que o Discourse não consiga ser compilado com a próxima atualização após a instalação deste componente.
A tag ‘unmaintained’ agora chama minha atenção. Deveria ser ainda mais óbvio:
Você perderá tempo precioso sem realizar nada ao experimentar este tema ou plugin. Ambos estão inativos como estão agora.

É uma pena - era bastante útil. Sinto muito que tenha lhe causado problemas.

Adicionei ‘Quebrado’ ao Título (as tags se tornaram bastante restritas aqui no mete) para deixar mais claro para as pessoas.

Talvez precise de uma edição do OP.

1 curtida

A tag broken está disponível para uso a partir do TL2, então deveria ter funcionado para você?

Você tentou adicioná-la junto com unmaintained? Se sim, você só pode ter uma dessas tags [1] por tópico.

A maioria das tags pode ser usada livremente, mas temos algumas que são reservadas para membros estabelecidos da comunidade.


  1. unmaintained end-of-life broken deprecated ↩︎

3 curtidas

FYI, estou trabalhando com o @Arkshine para trazer este componente de volta à vida, assim que ele tiver tempo :wink:

5 curtidas

Algum progresso em dar vida a isso novamente? Seria ótimo tê-lo funcionando novamente.

Receio que não, tem interesse em participar disso no Marketplace?

Quão seguro foi isso em qualquer caso, isso não está expondo suas chaves no navegador?

1 curtida

Boa pergunta!

Acho que para o YouTube, deve ser seguro porque você pode restringir a origem.

Mas não tenho certeza sobre o Vimeo. Tentei olhar, mas não vi nenhuma opção. Ele requer apenas um token Bearer.

1 curtida

Sim. As opções de restrição para chaves de API do Google são realmente úteis, obrigado!

1 curtida

Talvez em breve. Se mais alguém tiver interesse, por favor, indique aqui:

  • Estou interessado em contribuir para consertar este TC
0 voters
2 curtidas