有谁知道如何为谷歌联系人 API v3 获取谷歌刷新和访问令牌?我可以进行身份验证,同步我的联系人,但不知道当我的访问令牌过期时会发生什么,并且永远不会从谷歌 api 获得刷新令牌。
有人有这个问题吗?
有谁知道如何为谷歌联系人 API v3 获取谷歌刷新和访问令牌?我可以进行身份验证,同步我的联系人,但不知道当我的访问令牌过期时会发生什么,并且永远不会从谷歌 api 获得刷新令牌。
有人有这个问题吗?
您如何处理刷新取决于您使用的“流”。如果它是 Javascript/客户端流程,只需以与获得第一个相同的方式获取新的访问令牌(可能通过调用 gapi.authorize)。
如果您使用的是服务器流,则可以使用相同的方法,也可以请求并存储刷新令牌。要获取刷新令牌,请在您的原始授权请求中指定“离线”。
使用 oauth 时的一般提示......将 oauth 的内容与您正在使用的特定 API(在您的情况下为联系人)分开处理。此页面https://developers.google.com/accounts/docs/OAuth2(以及它的子链接)包含您需要知道的所有内容。