2011-12-04 1 views
0

지난 며칠 동안 사용자가 디자인이나 프로그래밍없이 전체 '미니 사이트'를 만들 수있는 팬 페이지에 PHP CMS를 추가 할 수있는 새로운 Facebook 앱을 구축했습니다. 지식.Facebook SDK 팬 페이지 앱 문제

하지만 앱이 설치된 현재 페이지 ID를 얻으려고하면 아무 것도 얻을 수 없습니다.

저는 HTTP와 HTTPS를 모두 사용하고 있지만 그 중 아무 것도 얻지 못합니다.

내가 함께 데이터를 당겨 노력하고있어 코드는 다음과 같습니다

require "src/facebook.php"; 
$app_id = “MY APP ID”; 
$app_secret = “MY APP SECRET”; 
$facebook = new Facebook(array(‘appId’ => $app_id, 
           ‘secret’ => $app_secret, 
           ‘cookie’ => true)); 

$signed_request = $facebook->getSignedRequest(); 

$page_id = $signed_request["page"]["id"]; 
$page_admin = $signed_request["page"]["admin"]; 
$like_status = $signed_request["page"]["liked"]; 
$country = $signed_request["user"]["country"]; 
$locale = $signed_request["user"]["locale"]; 

echo "<br>". $pageid; 
echo "<br>". $page_admin; 
echo "<br>". $like_status; 

그리고 메신저 가진 이러한 오류 메시지 : 내가 뭘 잘못

Notice: Use of undefined constant “247517918644221” - assumed '“247517918644221”' in /home/hazvuv/hazvuvp.com/why/index.php on line 6 

Notice: Use of undefined constant “d7750be2ef0934bea4e2e8fe65a42a2a” - assumed '“d7750be2ef0934bea4e2e8fe65a42a2a”' in /home/hazvuv/hazvuvp.com/why/index.php on line 7 

Notice: Use of undefined constant ‘appId’ - assumed '‘appId’' in /home/hazvuv/hazvuvp.com/why/index.php on line 9 

Notice: Use of undefined constant ‘secret’ - assumed '‘secret’' in /home/hazvuv/hazvuvp.com/why/index.php on line 10 

Notice: Use of undefined constant ‘cookie’ - assumed '‘cookie’' in /home/hazvuv/hazvuvp.com/why/index.php on line 11 

Notice: Undefined index: appId in /home/hazvuv/hazvuvp.com/why/src/base_facebook.php on line 213 

Notice: Undefined index: secret in /home/hazvuv/hazvuvp.com/why/src/base_facebook.php on line 214 

Notice: Undefined variable: pageid in /home/hazvuv/hazvuvp.com/why/index.php on line 22 

?

답변

0

스크립트에는 유니 코드 따옴표와 큰 따옴표가 있으며 PHP는이를 인식하지 못합니다. 'vs'와 'vs'를 참조하십시오. 코드를 살펴보고 키보드에서 수동으로 입력 한 ASCII 따옴표로 유니 코드 따옴표/큰 따옴표를 바꾸십시오 ..

0

따옴표로 " '')와 함께 보통 따옴표 ('와')