2011-12-09 8 views
5

Mam problem z klikalnym linkiem URL w serwisie Facebook.Udział Facebooka "klikalny" adres URL url

enter image description here

Jak widać Nr 1. nie jest klikalny ale nr 2 i 3. Czasami jest klikalne, a innym razem nie. (Losowo)

Co chcę jest, że wszystkie linki akcji nie są „klikalne” jak nr 1.

Jak mogę rozwiązać ten problem? Utknąłem przez kilka dni.

Mój kod php:

<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script> 


<li class="icon share_facebook l" id="facebookshare"><a name="fb_share" type="button" share_url="http://www.smartnet7.com/promo.php?id_promo=<?php echo $id_promo?>&username=<?php echo $username ?>"target="_blank"></a> </li> 

Mam nadzieję, że niektóre ciała może mi pomóc!

+0

Witam, czy możesz podać adresy URL udostępnione powyżej dla każdej z trzech? – DMCS

+0

Czy widziałeś już Facebooka Lintera? https://developers.facebook.com/tools/debug –

Odpowiedz

-2

Może być numerem 1 nie można kliknąć, ponieważ nie jest prawidłowym adresem URL (chociaż przeglądarka powinna to sprawdzić). Powinien mieć stronę www. na początku

+1

To nie ma żadnego sensu; "www" nie jest obowiązkowym prefiksem dla nazw domen serwerów HTTP – Igy

0

Problem może dotyczyć strony, którą próbujesz udostępnić. Jak wspomniano wcześniej w komentarzach powyżej, możesz sprawdzić link tej samej strony przez Facebook Linter. Aby osiągnąć jednolitość może chcesz zawierać Opengraph metatagów zalecane przez Facebook http://developers.facebook.com/docs/opengraphprotocol/

W twoim przypadku to wygląda na problem z Facebook wypełniania URL strony, więc może chcesz dołączyć <meta property="og:url" content="your page's complete url"/> obrębie <head> </head> tagów na swojej stronie . Mimo że ten adres URL można ustalić na podstawie samej strony, ale Facebook zaleca umieszczenie tych tagów, aby uniknąć niespójności.