Pergunta

Eu estou usando o código encontrado no http://www.facebook.com/share_partners.php/

Ele diz para substituir com a URL que eu quero compartilhar.

A página onde o ícone de compartilhamento é colocado não é o URL que eu quero compartilhar. O URL que eu quero compartilhar eu entrar como

No entanto, primeiro ele trabalhou, mas agora ele está puxando o valor meta E a URL da página real!

A minha preocupação é que ele está agarrando o URL da página, e não o que eu de entrada devido a:

u=location.href;t=document.title

Na página (tanto aquele com o ícone de compartilhamento ea página compartilhada real) Tentei definir a imagem de visualização com:

<link rel="image_src"

Esta situa-se entre as tags ... não parece fazer nada.

Os pensamentos?

Foi útil?

Solução

Você só pode alterar o título tudo o resto é obtido diretamente da URL compartilhado.

Eu não 100% entender o que você quer fazer

<script>function fbs_click()  {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}</script>
<a href="http://www.facebook.com/share.php?u=<url>" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a>

substituir o u = location.href com u = e t = document.title com o título determinado. adicionalmente, substituir no href = "" da ligação com a URL correta

qualquer outra informação é buscada pelas metatags do alvo url

<link rel="image_src" href="http://www.onjd.com/design05/images/PH2/WableAFC205.jpg" />

a href = "" os links para a imagem correta

as necessidades de tag para estar dentro dessas tags meta (na área)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top