04-12-2011, 03:11
|
|
|
חבר מתאריך: 21.11.06
הודעות: 3,992
|
|
בעיה במשיכת נתונים עם api של פייסבוק
אז ככה,
אני בונה אפליקציה כלשהי שכל משתמש יוכל להתקין חינם בדף האוהדים שלו.
כשאני מנסה לקבל את הid של הפייג' שכרגע מותקנת בו האפליקציה דרך signed_request אני לא מקבל כלום, תוצאה ריקה, ובכללי כל תוצאה של signed request ריקה לי.
אני משתמש בssl certification בכדי לתת את האפשרות לגלישה רגילה ו"גלישה בטוחה".
קוד PHP:
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;
ואלו הן התקלות שאני מקבל:
קוד PHP:
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
האם מישהו יוכל להסביר לי מה הבעיה? מה אני לא עושה נכון?
|