有人可以告诉我为什么以下代码没有给我提交在墙上发布消息的表格?它只是重定向到$ homeurl!
CONFIG.SYS
<?php
require_once("facebook/src/facebook.php"); //include facebook SDK
######### edit details ##########
$appId = '****************************'; //Facebook App ID
$appSecret = '**********************************'; // Facebook App Secret
$return_url = 'http://www.landshoppe.com/process.php'; //return url (url to script)
$homeurl = 'http://www.landshoppe.com/'; //return to home
$fbPermissions = 'publish_stream,manage_pages'; //Required facebook permissions
##################################
//Call Facebook API
$facebook = new facebook(array( 'appId' => $appId, 'secret' => $appSecret));
$fbuser = $facebook->getUser();
?>
我的AppId和AppSecret是正确的。仍然,$ fbuser似乎没有连接。回应$ fbuser给0.并且index.php facebook帖子表格重定向到主网址,因为$ fbuser没有连接我认为..应该是什么问题?
答案 0 :(得分:0)
您需要使用getLoginUrl
添加登录处理,否则如果用户尚未登录您的应用,user
将始终为零