2011-04-12 4 views
2

나는이 자바 스크립트페이스 북 공유 텍스트

<script> 
function fbs_click(location_place) { 
     u=location_place; 
     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 rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click('http://site.com/profile/4')" target="_blank" style="text-decoration:none;"></a> 
<a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click('http://site.com/profile/5')" target="_blank" style="text-decoration:none;"></a> 
<a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click('http://site.com/profile/8')" target="_blank" style="text-decoration:none;"></a> 
<a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click('http://site.com/profile/9')" target="_blank" style="text-decoration:none;"></a> 
<a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click('http://site.com/profile/10')" target="_blank" style="text-decoration:none;"></a> 

에 이러한 링크를 가지고 내가 유일하게 하나 하나에 텍스트 또는 어떤 종류를 추가하는 방법이 있는지 알고 싶어요 그래서 다른 몸체로 각 링크가 있습니다. 내 코드는 working입니다. 그러나 어떤 종류의 설명을 추가하려면 어떻게해야합니까?

답변

4

텍스트 영역에 있어야 할 텍스트 - 그것은 공유기가 그들을 선택하는 방식입니다. 좋은 점은 누군가가 피드에서 링크를 공유하기로 결정하면 동일한 정보가 수집된다는 것입니다. Facebook URL Linter은 오픈 그래프 정보를 찾을 때 Facebook이 보는 것을 파악하기위한 훌륭한 도구입니다.

+0

하지만 내 예제에서 볼 수있는 것처럼 여러 페이지를 한 페이지에 사용하는 방법은 무엇입니까 – Trace

+0

각 "개체"는 고유 한 URL이어야합니다. –

1

편집 : OP를 잘못 읽으십시오 ... 멀리까지 내가 아는 바와 같이, facebook.com/sharer.php를 사용하여 공유 대화 상자에 표시되는 내용의 본문을 조정할 수 없습니다. 당신은 페이스 북의 API와 사회적 상호 작용의 다른 방법을 조사해야 할 수도 있습니다.

내 기억이 좋은 경우에
+0

나는 어디 http://www.facebook.com/sharer.php에 모든 사람을 사용하는 방법을 알고 ...하지만? 그것을 설정합니까 – Trace

+0

오! 죄송합니다. 질문을 잘못 읽었습니다. 내가 아는 한 facebook.com/sharer.php를 사용하여 공유의 본문을 조정할 수 없습니다. 적어도 나는 아직 그것을 할 방법을 찾지 못했습니다 ... – Tony

0

, 당신은 facebook.com/sharer.php에 매개 변수를 추가 할 수 있습니까? URL과 같이 :

facebook.com/sharer.php?u=yourlinke & t = 당신이 당신이 공유하고자하는 페이지에 Open Graph 태그를 추가해야합니다

+2

t는 텍스트가 아닙니다. 그것은 제목입니다. – Tony

관련 문제