Oneboxes e links do Twitter quebrados agora que o login é necessário

Quebrou de novo :roll_eyes:

Aqui está um exemplo:

O problema desta vez, no entanto, parece ser que o Twitter está exigindo que você faça login para ver os tweets agora :pensive:

Tente abrir esse link do Twitter em um navegador anônimo:

Esse cara Elon Musk :roll_eyes: :man_facepalming:

7 curtidas

Obrigado @Richie - Acabei de mesclar uma correção:

Imagens reais de nós lidando com as mudanças na API do Twitter

Cat Playing GIF

13 curtidas

Não consigo acreditar :rofl:

Obrigado pela atualização!

4 curtidas

Para sua informação

Como moderador no OpenAI Discourse (EricGT), costumo vincular a Tweets oficiais da OpenAI, mas agora que o Twitter exige uma conta para visualizar até mesmo um link para um Tweet, para aqueles sem contas no Twitter, os links não funcionarão.


Modificado do post original na OpenAI.

2 curtidas

Olá Eric,

Não há muito que possamos fazer do lado do Discourse em relação aos links do Twitter que exigem login. Mas parece que, pelo menos por enquanto, ainda podemos suportar os ‘embeds’ do Onebox. Isso deve ajudar a tornar o conteúdo visível para pessoas que não têm uma conta no Twitter.

A correção que fizemos hoje será implementada naturalmente em nossa hospedagem nos próximos dias/semanas, mas podemos acelerá-la para sites específicos, se necessário.

5 curtidas

Embora eu não seja um funcionário da OpenAI, o site da OpenAI pode ser acelerado? :slightly_smiling_face:

Obrigado pela consideração.

3 curtidas

Reconstruído com esta correção e ainda não estou recebendo embeds com o onebox. Ficarei feliz em fornecer logs de rede, etc., se for útil. Recebo um 404 na chamada do onebox.

@bsawicki apenas verificando, após a atualização você removeu/nulou suas configurações de twitter consumer key e twitter consumer secret?

Recebo um 404 com ou sem a chave e o segredo do consumidor. Estamos auto-hospedados e, com base em algumas discussões, acho que estamos sem sorte, a menos que queiramos pagar pela API, mas se eu estiver errado, por favor, corrija-me. Estamos usando o novo plugin de incorporação nativo, mas os saltos que ele produz são bastante irritantes.

Aqui não está funcionando com ou sem chaves de consumidor, parece que uma API paga é necessária.

Hmmm, o nosso ainda está funcionando com o tema Twitter Native Embed :thinking:

Link para um teste não listado, público, anônimo: https://greyarro.ws/t/test-public-twitter-unlisted/64744

O plugin de incorporação nativo não é a incorporação renderizada pelo onebox. São coisas diferentes.

2 curtidas

Isso vai muito além do método existente de “one-box”, mas é teoricamente possível criar um arquivo web de um tweet e reproduzi-lo em uma postagem. Escrevi algumas instruções sobre como fazer isso com páginas HTML simples aqui:

Teoricamente, poder-se-ia escrever um plug-in para “one-box” para arquivos WACZ no Discourse. Infelizmente, sou mais um observador do projeto agora, já que tive que desativar meu site com o Discourse. Ficarei feliz em oferecer conselhos se for solicitado.

3 curtidas

O código de fallback do open-graph tem um erro se algumas meta tags específicas do Twitter estiverem ausentes. Tenho uma correção

Isso está funcionando agora, acho que é seguro fechar.

1 curtida