Google plus api无效的访问令牌例外

时间:2012-02-17 16:11:29

标签: google-api google-plus

我正在使用Google+ API,这就是我所拥有的。我知道,如果用户卸载App或取消授权,访问令牌可能会变为无效。但我找不到如何处理这种情况。是否会抛出异常?如果是这样,究竟是什么例外(也许有人知道代码)? 我认为有可能获得像404(未经授权)的http错误代码?如果是,我怎么得到它? 这是一些代码:

try {
   $me = $plus->people->get('me')
} catch (Exception $e) {
     // Maybe do something with the error code from $e->getCode();
}

或者检查从我不知道在哪里获得的代码:

if($code == 401) {
    throw new Exception('Expired access token detected. Mailing to admin.', 0);
}

1 个答案:

答案 0 :(得分:2)

您可以从$ e-> getCode()

获取http状态