Ive가 내 첫 번째 Facebook 앱을 만들었습니다. 기본적으로 캔버스/iframe 버전. 그것은 모두 확인 ..except 것 같다공개용 Facebook 응용 프로그램 액세스
난 단지 애플 리케이션 페이지에 액세스 할 수 있습니다 : (http://apps.facebook.com/hoo_promo/) 메신저 응용 프로그램의 관리자 사용자로 로그인 할 때. 그것은 영원히 볼 수 있어야합니다. 필자는 그것을 appstore에 submitited ... 이것이 중요합니까? 이게 문제 야?
ive가 몇 가지 예를 따라 갔지만 필자의 같은 게이트가 작동하지 않는 것처럼 보입니다. 내가 로그인 한 내 관리자 사용자가 페이지를 좋아하지만 코드는
$ signed_request = $ facebook-> getSignedRequest(); $ like_status = $ signed_request [ "page"] [ "liked"];
page-like는 signed_request obj에 설정되지 않습니다.
어떤 도움이 많이 감사합니다 .... 필자는 ... 어쩌면이 또한 문제를 들어
$app_id = "secretblahblahhiddenthis";
$secret = 'secretblahblahhiddenthis';
$canvas_page = "http://www.houseofoak.co.uk/facebook_app/";
$auth_url = "http://www.facebook.com/dialog/oauth?client_id=" . $app_id . "&redirect_uri=" . urlencode($canvas_page);
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $secret,
'cookie' => true,
));
$signed_request = $facebook->getSignedRequest();
$like_status = $signed_request["page"]["liked"];
$user = $facebook->getUser();
$page = 'unliked';
$loginUrl = $facebook->getLoginUrl(array('scope' => 'user_likes'));
$logoutUrl = $facebook->getLogoutUrl();
if (($user) && ($like_status)){
$page = 'liked';
}
어젯 밤에 ... 나는 샌드 박스로 그걸했습니다! 그리고 같은 문에 관해서 .... 그냥 확인 ... 아무도 특정 페이지를 좋아한다면 내가 볼 수있는 방법은 무엇입니까? 사용자가 특정 페이지를 좋아할 페이지를 확인할 수 있는지 아는 사람이 있습니까? – ShaunTheSheep
그리고 왜이 페이지는 내가 원하는대로 할 수 있습니까 ??? https://www.facebook.com/illamasqua/app_4949752878 혼동. – ShaunTheSheep
사용자의 ID를 가지고 있다면 예 [page_fan] (https://developers.facebook.com/docs/reference/fql/page_fan/) 표를 쿼리하여 특정 사용자가 특정 페이지를 좋아하는지 알 수 있습니다 . 참조 된 예는 FBML 앱입니다. 적어도 1 년 동안 새로운 것을 만들 수 없습니다. 그 응용 프로그램은 현재 완성되었지만 7 월 5 일에 작업이 중단됩니다. 자세한 내용은 [개발자 로드맵] (https://developers.facebook.com/roadmap/)을 참조하십시오. – cpilko