致命错误:未捕获异常:102:会话密钥无效或不再有效

时间:2012-12-11 15:08:58

标签: facebook session facebook-graph-api exception key

从昨天(12月10日)起,我的许多应用程序都停止了执行facebook调用。例如,要求检查登录用户是否喜欢某个页面,还是获取了登录用户的所有相册。我用的是php sdk! 接到我的所有电话:

致命错误:未捕获异常:102:会话密钥无效或在/ xxxx / yyy

中不再有效

我的Facebook对象是正确的,我收到了有效的用户ID,其中包含$ facebook-> getUser();

检查用户是否是粉丝的示例:

$likes = $facebook->api('/'.$user.'/likes/154125631364512&access_token='.$facebook->getAccessToken());

或者从登录用户(fql)获取所有相册的示例:

$fql = "SELECT aid, object_id, cover_pid, name, size FROM album WHERE owner= '".$facebook->getUser()."'";
$userAlbums = $facebook->api(array('method' => 'fql.query', 'query' => $fql));

或者例如,从相册中获取所有图片:

$params['fields'] = 'name,source,images,picture,height,width';
$params = http_build_query($params, null, '&');
$data['albumPhotos'] = $facebook->api("/album_object_id/photos?".$params);

自从facebook崩溃以来,所有通话都工作了几周并且突然爆发。 那里的任何人都知道为什么这些电话会突然失败?

1 个答案:

答案 0 :(得分:0)

检查一下:https://developers.facebook.com/bugs/181323008674971?browse=search_50c7385f82da62c58502145你应该更新你的PHP SDK,但即使这样做,我仍然遇到问题;我们希望他们能尽快解决这个恼人的问题。