我正在写一个Facebook应用程序,该应用程序获取有关用户的一些信息并对其进行一些操作。在Facebook上获取用户信息
我得到了用户的权限是这样的:
$facebook = new Facebook(array(
'appId' => APPID,
'secret' => 'APPSECRET',
));
$logoutUrl = $facebook->getLogoutUrl();
(默认权限是USER_INFO)
$user_profile = $facebook->api('/me');
在用户登录后,应用程序要经过几个PHP页面,并在显示一个味精。 在最后一个PHP页面中,我尝试再次获取用户信息。
$facebook = new Facebook(array(
'appId' => APPID,
'secret' => 'APPSECRET',
));
$logoutUrl = $facebook->getLogoutUrl();
$user_profile = $facebook->api('/me');
我的问题是,在某些浏览器(Chrome)上它可以正常工作,而在其他浏览器上(IE)则不会。
我得到一个Oauth异常,我没有一个有效的认证密钥。
你明白这是为什么吗?