Ir para conteúdo

POWERED BY:

Arquivado

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

Gilberto Jr

Compartilhamento do Facebook

Recommended Posts

Boa noite... Eu estou com um problema aqui. Eu tenho um codigo

<a href="javascript: void(0);" onclick="window.open('http://www.facebook.com/sharer.php?u=http://www.vvfutsaleventos.com.br/viewnoticia.asp?id=50&edicao=8&categoria=9','vvfutsaleventos', 'toolbar=0, status=0, width=650, height=450');">Compartilhar com popup</a>

quando meu clico para compartilhar os dados no facebook aparece com o seguinte link

http://www.vvfutsaleventos.com.br/viewnoticia.asp?id=50

. mesmo eu colocando as querystring nao esta dando certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu uso assim, coloque esse script dentro do head.

 

<head runat="server">
   <title>Compartilhamento Facebook</title>
   <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"
          type="text/javascript">
</script>
</head>

 

E agora adicionar um botão na página html.

 

<form id="form1" runat="server">
   <div>
   <a name="sharebutton" type="button" href="http://www.facebook.com/sharer.php">Compartilhar</a>  
   </div>
</form>

 

 

Quando você clica no botão Compartilhar.. uma janela será aberta.

 

 

Você pode enviar como uma mensagem usando o link abaixo da janela de diálogo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Xan... bom dia.

 

Não esta dando certo. Depois do sharer.php eu coloco sharer.php?u=link do site ou deixo normal? tanto colocando o "u" sempre aparece o link http://www.vvfutsaleventos.com.br/viewnoticia.asp?id=50.

 

Se você clicar no link Clique aqui e clicar em compartilhar você vera que como esta funcionado.

 

 

O meu código esta da seguinte forma.

'no head
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
'no body da página esta ficando assim.
<form id="form1" runat="server">
<a name="sharebutton" type="button" href="http://www.facebook.com/sharer.php?u=http://www.vvfutsaleventos.com.br/viewnoticia.asp?id=<%=id%>&Edicao=<%=request.QueryString("Edicao")%>&Categoria=<%=request.QueryString("Categoria")%>" target="_blank"><img src="img/facebook_32.png" border="0" /></a>  

</form>

 

Att;

Compartilhar este post


Link para o post
Compartilhar em outros sites

<meta property="fb:app_id" content="SEU ID"/>

 

<meta property='og:title' content='Grupo Reside' />

<meta property='og:type' content='product' />

<meta property='og:url' content='http://www.gruporeside.com.br/' />

<meta property='og:image' content='http://www.gruporeside.com.br/img/logo_face.png' />

<meta property='og:site_name' content='Grupo Reside' />

<meta property='og:description' content='Descrição.'/>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<meta property="fb:app_id" content="SEU ID"/>

 

<meta property='og:title' content='Grupo Reside' />

<meta property='og:type' content='product' />

<meta property='og:url' content='http://www.gruporeside.com.br/' />

<meta property='og:image' content='http://www.gruporeside.com.br/img/logo_face.png' />

<meta property='og:site_name' content='Grupo Reside' />

<meta property='og:description' content='Descrição.'/>

Como eu gero essa id?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, para isso, é simples, basta ir ao endereço: http://graph.facebook.com/seu_ID o que vai te retornar algo como abaixo

 

{
  "id": "100001014155071",
  "name": "Escola InfoByte",
  "first_name": "Escola",
  "last_name": "InfoByte",
  "link": "http://www.facebook.com/escola.infobyte",
  "username": "escola.infobyte",
  "gender": "male",
  "locale": "pt_BR"
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entre nesse site

http://developers.facebook.com/docs/reference/plugins/like/

ao clicar em GET CODE ele abre um código que ao analisar você verá:

 js.src = "//connect.facebook.net/pt_BR/all.js#xfbml=1&appId=132434227858162";

Id=132434227858162

Compartilhar este post


Link para o post
Compartilhar em outros sites

assim é muito mais simples, basta digitar endereço: http://graph.facebook.com/seu_ID o que vai te retornar as informações abaixo

 

{
  "id": "100001014155071",
  "name": "Escola InfoByte",
  "first_name": "Escola",
  "last_name": "InfoByte",
  "link": "http://www.facebook.com/escola.infobyte",
  "username": "escola.infobyte",
  "gender": "male",
  "locale": "pt_BR"
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu consegui achar o ID que é gerado através do link que foi me passado. Mas parace que tem alguma coisa errada. O meu código ficou assim.

<meta property="fb:app_id" content="1032601264"/>

<meta property='og:title' content='<%=titulo("edicao")%>' />
<meta property='og:type' content='product' />
<meta property='og:url' content='http://www.vvfutsaleventos.com.br/default.asp' />
<meta property='og:image' content='http://www.vvfutsaleventos.com.br/img/noticias/<%=rsNoticia("foto")%>' />
<meta property='og:site_name' content='<%=titulo("edicao")%>' />
<meta property='og:description' content='http://www.vvfutsaleventos.com.br/viewnoticia.asp?id=<%=id%>&edicao=<%=edicao%>&categoria=<%=categoria%>'/> 

 

E mesmo assim não esta funcionado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

esta gerando algum numero de erro ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

ele queria saber "Como eu gero essa id? "

 

Já consegui gerar a ID.

 

Mas tem alguma coisa extranha porque o meu link esta da seguinte forma

<a href="http://www.facebook.com/sharer.php?u=http://www.vvfutsaleventos.com.br/viewnoticia.asp?id=54&Edicao=8&Categoria=9" target=_blank>compartilhamento</a>

 

E quando eu clico em compartilhamento aparece o link desta forma

<a href="http://www.facebook.com/sharer.php?u=http://www.vvfutsaleventos.com.br/viewnoticia.asp?id=54" target=_blank>compartilhamento</a>

só que eu preciso das query.string para selecionar a noticia.

 

esta gerando algum numero de erro ?

 

O estranho é quem não esta gerando nenhum número de erro @xan

 

Como eu tirei o código

<meta name="keywords" content="<%=titulo("edicao")%> | <%=titulo("edicao")%>" />
<meta name="description" content="<%=titulo("edicao")%> | <%=rsNoticia("titulo")%>" />
<meta property="og:language" content="pt-BR"/>
<meta property="og:title" content="<%=titulo("edicao")%> | <%=rsNoticia("titulo")%>" />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://www.vvfutsaleventos.com.br/viewnoticia.asp?id=<%=id%>&Edicao=<%=request.QueryString("Edicao")%>&Categoria=<%=request.QueryString("Categoria")%>" />
<meta property="og:image" content="http://www.vvfutsaleventos.com.br/img/noticias/<%=rsNoticia("foto")%>" />
<meta property="og:site_name" content="<%=titulo("edicao")%> | <%=rsNoticia("titulo")%>" />
<meta property="og:description" content="<%=titulo("edicao")%> | <%=rsNoticia("titulo")%>"/>

da tag head e fui compatilhar o link Link Facebook esta funcionando. Mas se eu clico no botão compartilhar sempre aparece o link somente com a id da noticia.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alguem tenta fazer o link de compartilhamento com o facebook com este link

http://www.vvfutsaleventos.com.br/premiacao.asp?Categoria=9&Edicao=8

pra ver se da certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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