Facebook页面选项卡应用程序在localserver上工作,但在部署时错误500

时间:2013-07-12 09:00:56

标签: php facebook heroku sdk

我在facebook粉丝页面标签应用程序上完成了工作,在loval服务器上运行得非常好,只要我上传到heroku,该应用程序在标签视图和heroku域中给我一个erro 500消息。

我不是真正的程序员,所以我使用的代码来自各种教程,这使我非常确信错误在于我使用过的php或JS。任何帮助将不胜感激!

将粘贴我在页面上获得的所有php和js代码,看看是否有人可以找到任何错误

<?php
require 'php-sdk/facebook.php';
$app_id = "################";
$app_secret = "##########################";
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));

$signed_request = $facebook->getSignedRequest();
$like_status = $signed_request["page"]["liked"];
?>

<script type="text/javascript">
window.fbAsyncInit = function() {
FB.Canvas.setSize();
}
// Do things that will sometimes call sizeChangeCallback()
function sizeChangeCallback() {
FB.Canvas.setSize();
}
</script>

<script src="https://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId : '###############',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});

window.fbAsyncInit = function() {
FB.Canvas.setAutoResize();
}
</script>
<script>
FB.Event.subscribe('edge.create',
function(response){
top.location.href = 'https://www.facebook.com/TAPPMedia/app_537955232907964/';
});
</script>

 <?php if ($like_status) { ?>
 <!-- Fan stuff here -->
 <?php } else { ?>
 <!-- Non_Fan stuff here -->
 <?php } ?>

0 个答案:

没有答案