我正在Facebook上构建一个应用程序,这给了我这个错误:
“致命错误:未捕获OAuthBaseException:活动访问令牌 必须用于查询有关当前用户的信息。扔进去 第1254行的/membri/mercatinoalto/base_facebook.php“
单击调出文件内部的按钮时,会调用文件'facebook.php'。 此文件调用另一个文件'base_facebook.php':
... require_once“base_facebook.php”; ......
在'base_facebook.php'中,在第1254行,我找到了这个函数:
protected function throwAPIException($ result){
$ e =新FacebookApiException($ result);
开关($ e-> getType()){ // OAuth 2.0 draft 00 style
案例'OAuthException':
// OAuth 2.0 draft 10 style
案例'invalid_token':
// REST服务器错误只是例外
案例'例外':
$ message = $ e-> getMessage();
if((strpos($ message,'Error validating access token')!== false)||
(strpos($ message,'无效的OAuth访问令牌')!== false)||
(strpos($ message,'必须使用活动访问令牌')!== false)
){ $ this> destroySession(); }
休息; }
我找不到我错了。 你能帮我吗?
答案 0 :(得分:0)