2011-08-03 3 views
0

자바를 지원하지 않는 모바일 환경에서 일하고 있습니다. 페이스 북과 같은 기능을 페이지에 추가 할 수 있습니까?자바 스크립트가 아닌 환경에서 Facebook Like를 구현하는 방법

더 자세한 예를 들면 http://ogp.me/으로 가면 페이지 맨 아래에 좋아요 버튼이 있습니다. 클릭하면 JavaScript가 사용되며, 선택적으로 Facebook에 로그인하면 관련 쿠키가 없습니다.

Javascript를 사용하지 않고 동일한 기능을 제공하고 싶습니다. (단서 : Blackberry 브라우저를 지원해야합니다.)

내 의도는 OAuth 2.0을 표준 리디렉션과 함께 사용하여 Graph API를 호출하는 액세스 토큰을 얻는 것이 었습니다. 내가 액세스 토큰이 있으면

, 나는 액세스 토큰이 부여 된 publish_stream 권한이

curl https://graph.facebook.com/me/likes?access_token={a-valid-access-token}&category=Website&url={url-encoding-of-url-to-like} 

같은 것을 기대하고 있었다. 그래서 더 명시합니다 :

curl https://graph.facebook.com/me/likes?access_token={a-valid-access-token}&category=Website&url=http%3A%2F%2Fogp.me%2F 

을 그 시도가 나에게 403 응답을 반환하고, 나는 fine manual

답변

0

에서 무엇을 찾을 수없는 한 그래프 API를 사용하면 그래프 오브젝트를 좋아하는 것을 허용 않습니다 (Graph API Docs/Publishing 참조)를 사용하여 :

https://graph.facebook.com/OBJECT_ID/likes 

그러나 그래프 개체는 기존 연결을 좋아해야합니다 - 그래프 API를 통해 이러한 연결을 만드는 방법은 현재 없습니다.

SELECT id FROM object_url WHERE url='http://youtargeturl.lnk' 
+0

이 그래, 나도 생각하고있는 작업은 다음과 같습니다

그러나 같은 연결이 이미 FQL을 사용하여 페이지 그래프 개체 ID를 얻을 수있는 경우

. 이미 존재하지 않는 페이지를 만드는 방법이 있는지 궁금 해서요, 그리고 페이지의 좋아하는 컬렉션에 게시하지만 페이지를 만드는 방법을 보지 못했습니다. – jabley

+0

Facebook 팬 또는 프로필 페이지를 만드시겠습니까? – jBit

+0

질문을 업데이트했습니다.이 질문은 제가 성취하고자하는 바를 충분히 설명해 주셨습니다. – jabley

관련 문제