2012-05-31 3 views
0

Ive가 내 첫 번째 Facebook 앱을 만들었습니다. 기본적으로 캔버스/iframe 버전. 그것은 모두 확인 ..except 것 같다공개용 Facebook 응용 프로그램 액세스

  1. 난 단지 애플 리케이션 페이지에 액세스 할 수 있습니다 : (http://apps.facebook.com/hoo_promo/) 메신저 응용 프로그램의 관리자 사용자로 로그인 할 때. 그것은 영원히 볼 수 있어야합니다. 필자는 그것을 appstore에 submitited ... 이것이 중요합니까? 이게 문제 야?

  2. 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'; 
} 

답변

2

... 다른 사람을 도울 수있는 내 현재 코드를 추가 :

  1. 샌드 박스 모드가 아닌지 확인하십시오. 확인하려면 https://developers.facebook.com/apps/YOUR_APP_ID/advanced을 방문하십시오.

  2. 당신이하려는 것은 더 이상 허용되지 않습니다. 페이스 북은 같은 문을 가능하게 만드는 대부분의 방법을 사용하지 않습니다. Facebook Platform Policies Section IV. Point 1은 "너는 ... 뒤에있는 게이트 콘텐츠를 ... Facebook 사회 채널 ...."이라고 말합니다.

+0

어젯 밤에 ... 나는 샌드 박스로 그걸했습니다! 그리고 같은 문에 관해서 .... 그냥 확인 ... 아무도 특정 페이지를 좋아한다면 내가 볼 수있는 방법은 무엇입니까? 사용자가 특정 페이지를 좋아할 페이지를 확인할 수 있는지 아는 사람이 있습니까? – ShaunTheSheep

+0

그리고 왜이 페이지는 내가 원하는대로 할 수 있습니까 ??? https://www.facebook.com/illamasqua/app_4949752878 혼동. – ShaunTheSheep

+0

사용자의 ID를 가지고 있다면 예 [page_fan] (https://developers.facebook.com/docs/reference/fql/page_fan/) 표를 쿼리하여 특정 사용자가 특정 페이지를 좋아하는지 알 수 있습니다 . 참조 된 예는 FBML 앱입니다. 적어도 1 년 동안 새로운 것을 만들 수 없습니다. 그 응용 프로그램은 현재 완성되었지만 7 월 5 일에 작업이 중단됩니다. 자세한 내용은 [개발자 로드맵] (https://developers.facebook.com/roadmap/)을 참조하십시오. – cpilko

관련 문제