【发布时间】:2012-11-08 17:16:16
【问题描述】:
<?php
require_once"includes/strings.php";
require_once"php/function.php";
require_once"php/config.php";
require_once"php/app.php";
$currentFBuserid = "0";
///////FACEBOOK GET USER INFORMATION
session_start();
// Enter the app id and secret below
define('YOUR_APP_ID', '$fbAppID');
define('YOUR_APP_SECRET', '$fbAppSecret');
require_once"php/fbsdk/src/facebook.php";
$facebook = new Facebook(array(
'appId' => $fbAppID,
'secret' => $fbAppSecret,
));
$userId = $facebook->getUser();
if($userId){
$userInfo = $facebook->api('/' + $userId);
}
好的,问题很简单,大约每两个小时我猜会话在我的网站上过期,并且错误“致命错误:未捕获的 OAuthException:验证访问令牌时出错:会话已在 unix 时间 1352329200 过期。
当前的unix时间是1352330589。在/home/######/public_html/php/fbsdk/src/base_facebook.php第1238行抛出
无论我浏览这个网站多久,我都很难找出问题所在。
顺便说一句:(刷新页面解决问题)
我真的需要帮助。 谢谢!
【问题讨论】:
标签: php facebook facebook-php-sdk