No passado, tínhamos um “simples” incorporador do Twitter que dependia de certas “mágicas” para gerar o onebox. Isso tinha muitos casos extremos e resultava em resultados muito inconsistentes, muitas vezes quebrando.
Se algum auto-hospedeiro quiser incorporações do Twitter daqui para frente, por favor, siga:
Todas as pessoas hospedadas pela CDCK usam as contas CDCK, então elas não precisam se preocupar em configurar isso.
Mas como eu disse, há algum tempo a função funcionava perfeitamente. Link ativado. Visualização desativada.
Eu não quero associar uma conta do Twitter à minha instância. Nem quero concordar cegamente com um contrato de desenvolvedor e me comprometer com o Twitter para o que der e vier. E certamente não quero usar o Twitter como login.
Eu entendo, mas vocês têm que resolver isso com o Twitter, eles não nos deram opção aqui. Fazer engenharia reversa de HTML para descobrir informações era muito frágil
Você pode confirmar que definiu as configurações do site twitter consumer key e twitter consumer secret e, em seguida, tentou reconstruir o HTML (menu Postar → botão Rebuild HTML)?
Desculpe pela frustração, mas confie em mim, fiz o meu melhor para encontrar uma solução alternativa. O problema é que o Twitter não fornece mais as informações de uma forma significativa para que possamos analisá-las e exibi-las. Encontramos soluções alternativas para obter a maior parte das informações (por exemplo, nome de usuário, mensagem, número de retweets, etc.), mas não conseguimos encontrar uma para o tweet citado, que é uma parte importante do tweet.
Eu acabei de testar novamente com minhas chaves do Twitter e confirmo novamente que funciona. Tudo o que fiz foi definir as duas configurações do site e reconstruir o HTML. Em seguida, a URL foi renderizada como um onebox.
Você poderia reconstruir as chaves da API do Twitter e tentar novamente? Certifique-se de não misturar a chave e o segredo.
Tive esse problema também depois de tentar configurar isso hoje, e por acaso encontrei este tópico inicialmente após pesquisar e não o vi imediatamente mencionado neste tópico ainda; Depois de pesquisar outros posts, para mim, teve a ver com o que os posts vinculados abaixo dizem (use o plano elevado em vez do plano essencial padrão), apesar da redação no site do Twitter sobre revisar seu aplicativo, o meu foi aprovado instantaneamente e funcionou bem imediatamente depois.