Buthy 0 Denunciar post Postado Março 16, 2012 Dae galera Estou utilizando esse código para colocar um botao de compartilhar: <div id="fb-root"></div> <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script> <a href="http://www.facebook.com/sharer.php?s=100&p[title]=<?php echo $row['titulo_novidade']; ?>&p[summary]=<?php echo $row['descricao_novidade']; ?>&p[url]=http://www.site.com.br/index.php?pri=novidade&id_novidade=<?php echo $row['id_novidade']; ?>&p[images][0]=http://www.site.com.br/images/logo.png" target="_blank"> compartilhar </a> O problema acontece ao passar o valor id_novidade pela url... Esse valor não é passado... Como eu poderia fazer pra passar esse id? É pra compartilhar uma noticia, e ao clicar no link no facebook, era pra ir pra notícia, mas sem passar o ID não tem como.. Valeu! Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Leonardo Leal 4 Denunciar post Postado Março 16, 2012 Já usei assim e funcionou, ai tu pode usar tags meta para personalizar o compartilhamento. Exemplo: <meta property="og:title" content="Meu título"> <a href="https://www.facebook.com/sharer/sharer.php?t=<?php echo $row['titulo_novidade']; ?>&u=%3Dhttp%3A%2F%2Fwww.site.com.br%2Findex.php%3Fpri%3Dnovidade%26id_novidade%3D<?php echo $row['id_novidade']; ?>" title="Facebook" target="_blank">Compartilhar</a> Ahhh... Esqueci de falar, mas acho que o seu código pode não ter funcionado porque a valor do parâmetro "url" não estava "encoded". Compartilhar este post Link para o post Compartilhar em outros sites