2012-02-17 39 views
0

我正在使用Google+ API,这里是我得到的。我知道,如果用户卸载应用或取消授权,访问令牌可能会失效。但我找不到如何处理这种情况。它会抛出异常吗?如果是这样,什么确切的例外(也许有人知道代码)? 我认为有可能得到像404(http)错误代码(未经授权)?如果是,我该如何得到它? 下面是一些代码:Google plus api无效的访问令牌例外

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); 
} 

回答

2

你可以从$ E-HTTP状态>引用代码()

+0

我会尽力。谢谢。 – ArVan 2012-02-21 08:39:32

+1

此外,请确保您使用的是最新版本的google php客户端。 http://code.google.com/p/google-api-php-client/ – 2012-02-22 00:27:50