2012-10-23 2 views
5

문제 : Facebook Like plugin (같은 버튼)을 사용하여 내 웹 사이트를 통해 내 페이스 북 게시물을 좋아할 수 있지만 내 사진에 대한 좋아하는 수를 표시하지 않습니다. 먹이. 상태 업데이트에만 작동합니다.소셜 플러그인처럼 Facebook의 모든 사진에 0 번 좋아하는 사람이 표시됩니다.

추가 정보 모든 실제 포스트 (예. http://www.facebook.com/xxxxxxxxx/posts/yyyyyyyyy)에서 좋아하는 URL을 제공하고, 잘 어울리는

. 그것은 현재 게시 된 좋아하는 수와 함께 같은 버튼을 표시하고 내가 좋아할 수 있습니다. 페이스 북에 로그인하지 않으면 예상대로 로그인하라는 메시지가 표시됩니다.

그러나 해당 게시물이 "사진"유형 (그래프 api에서 볼 수 있음)으로 사진에 포함되어 있으면 위의 방법이 작동하지 않습니다. 심지어 게시물 페이지에 대한 직접 링크는 좋아하는 것, 좋아하는 버튼은 여전히 ​​0 개의 좋아하는 것을 나타내고, 좋아하는 버튼을 클릭하면 0에서 1까지 증가하지만 그 게시물/사진에서 같은 수를 늘리지는 않습니다. 페이스 북에서 사진이 포함 된 게시물을 좋아하는 사람들과 연결하지 않는 것입니다.

내 질문은 ... 올바른 URL을 찾아서 사진/게시물의 오른쪽 좋아요를 가져올 수 있습니다 (게시물이있는 경우처럼). 그렇다면 그 URL을 찾는 방법은 무엇입니까? 솔루션을 찾고 http://jsfiddle.net/HALtb/

: 여기

를 재현하는

방법은 문제를 명확하게 예시 JSFiddle 링크입니다.

감사합니다.

+0

Facebook과 같은 기본 제공 버튼을 사용할 수없는 이유는 무엇입니까? 모든 FB 사진에 포함됩니까? –

+0

@DonnLee 무슨 뜻인지 확신 할 수 없습니다. Facebook에서 제공하는 소셜 플러그인에 대해 이야기하고 있습니까? 웹 사이트에 좋아요 버튼을 표시 할 수 있습니까? 그렇다면 질문이 무엇인지, 그렇지 않다면 무슨 뜻인지 설명해 주시겠습니까? – user1768502

+0

링크에 문제가 표시됩니다. http://jsfiddle.net/HALtb/ – avs099

답변

1

페이스 북처럼 버튼 사회 플러그인이 페이스 북 페이지를 제외하고 facebook.com에 대한 내용으로 작동하지 않는 URL 에 의해 기사 또는 오픈 그래프 오브젝트를 좋아입니다. 사진, 댓글, 게시물 등을 좋아할 때 사용할 수 없습니다. 앱 사용자의 적절한 권한을 사용하여 API를 통해 직접 좋아할 수 있습니다.

+0

JSFiddle 링크가 보여 주듯이 사진은 Facebook 게시물과 잘 맞지만 사진은 아닙니다. 또한 - 그래프 API 호출에서 해당 링크의 URL을 얻었습니다 : post-> actions-> like-> link. 나는 그러한 행동이 무엇인지에 대한 것으로 생각했다. 같은 버튼에 URL을 제공했다. 이것에 대해 의견을 말하십시오. – avs099

+0

페이스 북의 게시물 permalink처럼 좋아하는 버튼을 얻을 수 있었습니까? 그건 내가 아는 한 실제로 작동하지 않아요, 난 그것에 의존하지 않을 것입니다 – Igy

+0

예 - 그것은 게시물에 대한 잘 작동합니다 - JSFiddle 페이지를 체크 아웃하고 거기 버튼처럼 클릭하십시오 :) – avs099

관련 문제