Я добавил приложение PHP/JavaScript как вкладку страницы Facebook, и я размещаю его на Heroku. Однако он не получает signed_request. Это происходит очень хорошо, когда я размещаю вкладку на своем собственном сервере, а не на Heroku.Facebook PHP приложение на Heroku не получает signed_request
Вот код:
require_once('sdk/src/facebook.php');
$facebook = new Facebook(array(
'appId' => AppInfo::appID(),
'secret' => AppInfo::appSecret(),
'sharedSession' => true,
'trustForwarded' => true,
'cookie' => true
));
$signed_request = $facebook->getSignedRequest();
$liked = $signed_request['page']['liked'];
if($liked) {
echo('fan');
}
else {
echo('not a fan ') ;
}
Что может быть проблема?
Не могу поверить, что я провел последние 8 часов, пытаясь понять это. Ваш сэр, гений. Спасибо! –