Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

SamBuilder

Descrição No Post do Facebook

Recommended Posts

Olá Pessoal,

 

Eu fiz um site aproveitando a estrutura antiga de um outro site e publiquei esse site com um meta name="description" antigo. O cliente fez uma postagem no Facebook e o post foi publicado com essa descrição antiga que não é dele. Eu já fiz as alterações no site e já atualizei no servidor com a descrição atual e correta, só que agora quando o cliente tenta postar novamente no Facebook ele aparece sempre com a descrição antiga.

 

Alguém já teve essa experiência? Com resolver isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não resolve... isso ocorre devido ao cache do FB.

 

A solução é passar alguma outra URL, ou então colocar alguma querystring se for o caso, para enganar o FB.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O facebook utiliza outro tipo de sistema para este fim, e não mais o meta name comum do html. Segue o link explicativo do próprio, chama-se

Open Graph Markup

 

https://developers.facebook.com/docs/sharing/webmasters

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

O Facebook grava o post na base dele, com as referências do momento da gravação, e pelo que a gente percebe eles devem ter um servidor de cache ou algo parecido, ja tive esse problema também com um site e a unica solução que encontrei foi esperar, ja vi algumas pessoas trocando o link do post por exemplo www.teste.com.br para www.teste.com.br?algumacoisa=algumvalor, isso pode driblar o cache atual do Facebook fazendo com que ele busque novamente as informações do site.

 

Fora isso ele só vai atualizar depois de um tempo. Caso você encontre alguma solução, compartilha ai com a gente!

 

Espero ter ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por notax
      Pessoal, boa tarde.

      Tenho esse codigo aqui onde a variável vptc recebe um número randômico... Faz outras coisas, mas aqui não vem ao caso...

       
          <script type="text/javascript">         $(document).ready(function () {               var vptc = Math.floor(Math.random() * 999999999 + 1);           });    </script>  
      E eu preciso enviar esse valor que está ali em vptc pra cá (pra que faça o redirect com esse valor):

         
      <meta http-equiv="Refresh" content="0; url=https://api.teste.com/send?vptc=AQUIVAIAVARIAVELvptc" />
      Alguém pode me ajudar? Como posso fazer isso?
       

       
    • Por Jack Oliveira
      Ola pessoal boa noite
       
      Bom pessoal estou fazendo uma função para formatar url de rede social,
      FACEBOOK, INSTAGRAM & TWITTER, não sei se esta da forma correta em fazer.
      Ex: https://www.facebook.com/minha-pagina   quero pegar apenas o final que seria minha-pagina 
      Isso seria tanto no instagram e twitter
       
      Fiz da seguinte forma
      <?php function FormatarUrlRedeSocial($URL){ if (strstr($URL, 'https://facebook.com/') || strstr($URL, 'http://facebook.com/')) { $UrlRedeSocial = explode('facebook.com/', $URL); return $UrlRedeSocial[1]; } elseif (strstr($URL, 'http://') || strstr($URL, 'https://')){ $UrlRedeSocial = explode($URL); $UrlRedeSocial = explode($UrlRedeSocial[1]); return $UrlRedeSocial[0]; } else { return $URL; } } ?> Porem quero que seja apenas uma função unica para todos 
      Tipo
      https://www.facebook.com/<?= FormatarUrlRedeSocial($dados['url_facebook']); ?> https://www.instagram.com/<?= FormatarUrlRedeSocial($dados['url_instagram']); ?> https://www.twitter.com/<?= FormatarUrlRedeSocial($dados['url_twitter']); ?>  
      Bom do porque não usar os link´s direto, bom pois em outras parte que vou pegar este nome no final não poderia ter o link completo
      Então decide fazer uma função onde não vou precisar criar vários campos na tabela sem necessidades. Espero que possam entender o que preciso.
       
      Se puder da uma ajuda fico grato...
    • Por Febatera7
      Preciso construir um microsserviço, apenas no lado do servidor (Node.js) que leia menções e comentários em postagens em que o @ do meu cliente foi marcado, em seguida, salve essas mensagens em nosso banco de dados, para especialistas de atendimento para responderem mais tarde.
      Este microsserviço também deve ser capaz de ler e salvar as fotos destas postagens e comentários.
      Para Node.js, vi que não há SDK, então procurei os terceiros que o próprio Facebook indica, mas não encontrei nada sobre ler e responder a menções e comentários em postagens.
      Tentei utilizar as bibliotecas fb e fbgraph, mas nenhuma delas me dá as opções para ler postagens em que fui marcado, apenas as do meu próprio feed.
      Alguém pode me ajudar? Por onde posso começar? Há alguma outra biblioteca que consiga utilizar?
    • Por Roberto S. Santos
      Bom dia.
      Eu gostaria de postar uma foto do meu computador no facebok usando VB.NET com login automático.
      Teria como fazer em VB.net ou HTML ?
      Obrigado.
    • Por Motta
      Big techs abusam de poder e devem ser divididas, diz relatório da Câmara dos EUA
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.