Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
W Wiki
  • Project overview
    • Project overview
    • Details
    • Activity
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
Collapse sidebar
  • Tutoriais
  • Wiki
  • Wiki
    • Hotfix
  • og:image

Last edited by Keller Kichel Feb 27, 2019
Page history

og:image

Hotfix Facebook OG:IMAGE

Não aceita espaços em branco o nome dos arquivos.

❌ arquivos/media/Paróquia Cristo Rei FB.jpg

✔ arquivos/media/Paróquia%20Cristo%20Rei%20FB.jpg

Precisa do protocolo na url

❌ //site.com.br/arquivos/media/Paróquia Cristo Rei FB.jpg

✔ http://site.com.br/arquivos/media/Paróquia Cristo Rei FB.jpg

Para projetos .NET é preciso escapar a url da imagem, para tal utilize o comando:

Uri.EscapeUriString(image)

Em projetos mais recentes (que utilizam o uc ogtags substitua a linha 24 e 25 pelas linhas abaixo:

if (string.IsNullOrEmpty(image))
    image = Uri.EscapeUriString(Request.Url.Scheme + "://" + Request.Url.Authority + "/images/social/share.jpg");
else
    image = Uri.EscapeUriString(image);

Claro que cuidando para o caminho da imagem estar correto.

Para projetos que as tags são impressas direto no aspx é necessário verificar no arquivo .cs aonde a imagem é gerada e aplicar o comando ao redor da imagem, por exemplo:

Imagem = Uri.EscapeUriString(ValidaImagem(oNoticia.Cadastrado.Year, oNoticia.SMImagem));

ou também:

imagem = !string.IsNullOrEmpty(oNoticia.SMImagem) ? Uri.EscapeUriString(hostName + "/arquivos/media/noticias/" + oNoticia.SMImagem) : "";

Espero ter ajudado...

Clone repository
  • Gitlab
    • Comandos
  • Hotfix
    • og:image
  • Magento
    • Htaccess
    • MagentoCronChecker
    • Robots
    • SimpleSchema
    • Soap v2 Tester
    • gitignore
  • Migração
    • leg.br
  • Padrões
    • eslint
    • prettier
  • Plugins
    • Adicionar informações extras ao texto copiado da web
  • QueryCommerce
  • Servidores
    • Cloudways
    • DnsMadeEasy
View All Pages