不知道爲什麼這不起作用,並希望有人能夠指出我正確的方向。Facebook應用程序無法正常工作facebookhephp SDK
我有一個Facebook標籤應用程序,應該顯示不同的內容,取決於用戶是否喜歡我們。
require_once('src/facebook.php');
$app_id = "142214XXXXXXXX"; <--this is correct just hidden
$app_secret = "31275c8895XXXXXXXX";
$facebook = new facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));
$signed_request = $facebook->getSignedRequest();
$like_status = $signed_request["page"]["liked"];
//just for testing (nothing shows up, nor does print($signed_request)
echo "the page is ".$page_id;
if(!$like_status){
echo "Please LIKE US to get this offer or check back on Sept 27";
} else {
echo '<img src="https://www2418.ssldomain.com/frightfurnace/SLOSSbogo.jpg"/><BR />
<a href="http://www.frightfurnace.com/coupon.asp">Printable Page</a>';
}
現在,我知道SDK安裝並因爲它不與例如工作正常工作: http://www.frightfurnace.com/Facebook/example.php
我也確信我使用絕對URL在我的Facebook應用程序設置。 我正在使用 http://www.frightfurnace.com/Facebook/coupon.php
相同SSL。
任何想法,有點阻礙。所有幫助讚賞。
我應該指出,不管發生什麼事情,我永遠不會得到$ signed_request,所以(!$ like_status)總是爲false。 –