2011-12-01 3 views
0

헤드 라인, 일부 텍스트 및 비디오가 포함 된 3 개의 "게시물"이 포함 된 팬 페이지에 간단한 랜딩 페이지가 있다고 가정 해 보겠습니다.간단한 Facebook API

사용자가 고유 게시물을 좋아하고 공유 할 수 있도록 모든 게시물에 대해 공유 버튼을 원합니다.

같은 버튼에는 카운터가 있어야합니다.

내 질문에 대답하거나 튜토리얼에 대한 링크를 제공 할 수 있습니까?

감사합니다.

편집 : 대답 주셔서 감사하지만, 말할 수 있습니다 : 내 친구 중 하나는 내 팬 페이지 및 landingpage "환영합니다"로 이동하십시오. 그는 이것을 볼 것입니다 : i41.tinypic.com/157zmh.jpg 그리고 "게시물"중 하나를 좋아하기로 결정하십시오. 그는 클릭 할 때 헤드 라인, 일부 텍스트 및 요법으로 벽에 표시됩니다. 사진. 링크가 팬 페이지의 방문 페이지로 연결됩니다. "게시물"중 하나에는 1이 있고, 다른 2 개에는 여전히 0이 표시됩니다.

답변

1

Facebook Social Plugins을 찾는 것처럼 들립니다. 그것들은 구현할 가장 쉬운 "Facebook 요소"입니다.

귀하의 요구 사항을 충족시키지 못하면 Javascript SDK을 두 번째로 쉽게 볼 수 있습니다. 귀하의 편집에 대한 업데이트로

는 : 등 버튼과 같이 작동

: 당신은 당신이 그렇게 할 open graph tags을 추가 할 수 있습니다 동작의 제어하려는 경우, 당신은 단지 좋아하는 무엇에 대한 자세한 내용은 페이지를 작품 Scapes .

샘플에 서로 다른 세 개의 비디오가있는 한 페이지가 있습니다. 서로 다른 쿼리 문자열 값을 사용하는 것과 같은 열린 그래프 태그를 구분하기 위해서입니다.

<div class="fb-like" data-href="www.example.com/mypage.php?video=wolf-shirt" data-send="true" data-width="450" data-show-faces="true"></div> 

<div class="fb-like" data-href="www.example.com/mypage.php?video=unicorns" data-send="true" data-width="450" data-show-faces="true"></div> 

그것은 발생합니다 :

//Pseudo server side code 

variable video = get_query_string_value("video"); 

switch (video) { 
    case "wolf-shirt": 
     add wolf shirt open graph tags; 
     break; 
    case "unicorns" 
     add unicorn video open graph tags; 
     break; 
} 

이 그런 다음 같은 버튼과 같이 보일 것이다 : 여기

무슨 뜻인지 설명하려고 어떤 형편없는 의사 코드의 샘플입니다 누군가 늑대 셔츠 비디오에서 같은 버튼을 클릭하면, 긁힌 자의 데이터를 찾을 때 늑대 셔츠 열린 그래프 태그를 Facebook에 표시합니다.

+0

답변 주셔서 감사합니다.하지만 내 친구 중 한 명이 내 팬 페이지와 방문 페이지 "환영합니다"로 이동합니다. 그는 이것을 볼 것입니다 : i41.tinypic.com/157zmh.jpg 그리고 "게시물"중 하나를 좋아하기로 결정하십시오. 그는 클릭 할 때 헤드 라인, 일부 텍스트 및 요법으로 벽에 표시됩니다. 사진. 링크가 팬 페이지의 방문 페이지로 연결됩니다. "게시물"중 하나에는 1이 있고, 다른 2 개에는 여전히 0이 표시됩니다. – UnknownDane

+0

수정 방법을 설명하는 절이 추가되었습니다. –

1

트릭을해야합니다! 행운을 빕니다! link

+0

답해 주셔서 감사합니다.하지만 말할 수 있습니다. 내 친구 중 한 명이 내 팬 페이지와 방문 페이지 "환영합니다"로 이동합니다. 그는 이것을 볼 것입니다 : http://i41.tinypic.com/157zmh.jpg, 그리고 "게시물"중 하나를 좋아하기로 결정하십시오. 그는 클릭 할 때 헤드 라인, 일부 텍스트 및 요법으로 벽에 표시됩니다. 사진. 링크가 팬 페이지의 방문 페이지로 연결됩니다. "게시물"중 하나에는 1이 있고, 다른 2 개에는 여전히 0이 표시됩니다. – UnknownDane

+0

Facebook API로 같은 버튼을 만드는 것은 게시물이 아닌 페이지에 적용됩니다. 단일 URL에 여러 개의 게시물이있는 경우 원하는 게시물을 구분할 수있는 방법이 없습니다. 귀하의 목적에 맞게 작동하도록하는 방법은 각 게시물에 대한 고유 한 URL을 사용하여 클릭하면 3 개의 게시물이 포함 된 페이지로 리디렉션됩니다. 필자가 제공 한 링크에서 Social Plugins -> Like Button으로 이동하면 고유 URL에 대한 버튼을 만드는 방법이 표시됩니다. – gkiar

0

과 같은 Facebook Like 플러그인을 사용할 수 없습니다. 그래프 API를 사용해야합니다. 그러나 이것은 모든 친구가 앱을 허용해야 함을 의미합니다.

POST_ID/likes 

더 많은 정보는 documentation에서 사용할 수 있습니다 :

당신은 (허가 publish_stream 포함)에 POST HTTP 요청을 발행해야합니다.