Olá a todos, desculpem minha confusão, mas a mudança do Twitter na API significa que os usuários não podem mais usar o login com o Twitter, a menos que paguemos pela API?
Se sim, existe uma maneira de ver quantos usuários estão usando esse recurso de login para determinar se devemos mantê-lo habilitado? Caso contrário, poderíamos desabilitar o login com o Twitter?
Desculpem se estou entendendo mal, acabei de receber um e-mail sobre a API do Twitter, obrigado por qualquer ajuda.
E quebrou para nós de novo. Não mudamos nenhuma configuração, mas fizemos o upgrade para 3.1.0.beta4. Esse upgrade pode não ter relação, mas não sabemos. Poderia facilmente ser apenas a API do Twitter não funcionando novamente.
Vi o resumo do e-mail, tive a ideia, mas ignorei ao fazer alterações e não tocar em nada, e tudo continua funcionando. Não usamos o login do Twitter, e só temos isso para os embeds, mas ativamos o login do Twitter para testar se funcionava e ainda funcionava bem.
Fiz aquela coisa de conta Elevated (antes da aquisição pelo Musk) há um tempo, que estava faltando para o tutorial original, se bem me lembro. O que vejo é um PROJETO > 2 aplicativos e os selos de ACESSO V1.1 e ACESSO V2.
Talvez algo mude e quebre isso, mas até agora continua se comportando como esperado.
Vejo o alerta no produto para “novo” intitulado “Twitter API v2”.
Bem, estava funcionando quando eu o recriei, agora percebi hoje que eles não estavam mais funcionando e fui verificar e recebi um banner que agora diz
SUSPENSO Este aplicativo violou as regras e políticas do Twitter. Como resultado, ele não pode mais ser acessado. Para obter assistência, envie um [ticket de suporte](https://help.twitter.com/forms/platform).
Editar: está funcionando novamente depois que eu o recriei… acho que verei se ele será suspenso novamente por qualquer violação vaga que tenha sido…
Talvez seja porque eu o configurei como Desenvolvimento e não Produção?
Acesso v1.1 para um conjunto restrito de endpoints existentes que se conectam à API do Twitter. Aplicativos sem Projetos estão limitados a este nível.
Mas meu aplicativo também tem a tag v2:
Acesso v2 são os endpoints mais recentes que se conectam à API do Twitter. Apenas aplicativos que estão dentro de Projetos podem acessar esses endpoints.
Agora, não sei qual versão da API meu aplicativo de projeto usa.
A única coisa que sei é que tanto o login quanto as oneboxes funcionam.
E acho que meus outros aplicativos foram desativados porque, com a versão gratuita, agora você só pode ter 1 aplicativo, o que significa que você não pode adicionar o login do Twitter a vários Discursos da mesma conta de desenvolvedor do Twitter com o plano gratuito.
Essa parece ser a “violação” sobre a qual fui informado, mesmo que não tenha sido explicada.
Atualização: rich embeds, que permitem incorporar tweets e suas mídias, funcionam com o tutorial, e o guia foi atualizado.
Em outras palavras, tudo está consertado e deve funcionar do seu lado, pois testei pessoalmente hoje.
Se seu aplicativo for suspenso pelo Twitter, verifique o número de aplicativos que você tem em sua conta de desenvolvedor, pois o plano gratuito permite apenas 1 aplicativo.
Se você estiver hospedado pelo Discourse, saiba que pode ter suporte de nossa equipe diretamente enviando uma mensagem para @team ou enviando um e-mail para team@discourse.org.
Este é o caso e o comportamento esperado para sites que se conectaram ao plano gratuito da API v2.0 do Twitter. Ele não fornece acesso de leitura ao conteúdo.
Os sites que ainda estão na antiga API v1.1 e não tiveram seus aplicativos suspensos, provavelmente ainda obterão oneboxes (rich embeds).
Observação: este problema é 100% do Twitter, e o Discourse não tem culpa.
Fui suspenso, então serei forçado a usar a nova API (porque eu estava usando um aplicativo de desenvolvimento ou algo assim).
Essa é a maneira como algumas corporações obtêm todas as informações na internet. É um momento crucial para agir e estou pensando em remover todas as coisas do Twitter e Reddit da nossa instância.
Isso precisa ser copiado/editado/digitado em nosso fórum Discourse auto-hospedado, mas acho que teremos que fazer isso dessa forma se quisermos realmente ter as informações.
Tudo será perdido. Aliás, seria ótimo para nós continuarmos usando o onebox para não quebrar nosso laboratório e pagar ao Twitter por isso
Funcionou por alguns dias quando segui todos os passos do tutorial, mas parou de funcionar recentemente, e não faço ideia do porquê (erro 404 ao tentar criar o onebox). Adicionei esta informação no início do guia.
Primeiro, depois de passar por isso com sucesso anteriormente (como muitos de vocês também fizeram), agora não consigo ‘criar projeto’ - ele apenas atualiza rapidamente, não importa qual navegador eu use.
Gostaria de informar que estamos cientes de que os oneboxes do Twitter não estão sendo exibidos em alguns casos e estamos trabalhando internamente para encontrar uma solução.