使用GIDSignIn的访问令牌使用Google Drive SDK iOS

使用GIDSignIn的访问令牌使用Google Drive SDK iOS,ios,swift,google-drive-api,google-oauth,Ios,Swift,Google Drive Api,Google Oauth,我已经设置了我的项目,使用Google登录框架登录到用户的Google帐户。它工作正常,但我想使用登录时获得的访问令牌访问用户的Google驱动器。我正在为iOS编程,并且已经在我的项目中设置了驱动器SDK。我觉得应该有一个简单的方法来做到这一点。谢谢大家! 最近我在尝试使用日历API时遇到了相同的问题 您可以访问访问令牌(因此在URL请求中使用它),如下所示: 请确保仅在用户登录后调用此方法,检查当前用户将防止崩溃隐式展开nil值 if (GIDSignIn.sharedInstance().

我已经设置了我的项目,使用Google登录框架登录到用户的Google帐户。它工作正常,但我想使用登录时获得的访问令牌访问用户的Google驱动器。我正在为iOS编程,并且已经在我的项目中设置了驱动器SDK。我觉得应该有一个简单的方法来做到这一点。谢谢大家!

最近我在尝试使用日历API时遇到了相同的问题

您可以访问访问令牌(因此在URL请求中使用它),如下所示:

请确保仅在用户登录后调用此方法,检查当前用户将防止崩溃隐式展开nil值

if (GIDSignIn.sharedInstance().currentUser != nil) {
    let accessToken = GIDSignIn.sharedInstance().currentUser.authentication.accessToken
    // Use accessToken in your URL Requests Header
}