Windows phone 8 我可以使用GoogleWebAuthorizationBroker请求访问Windows Phone 8.1应用程序中的Google Sheets API吗?

Windows phone 8 我可以使用GoogleWebAuthorizationBroker请求访问Windows Phone 8.1应用程序中的Google Sheets API吗?,windows-phone-8,google-drive-api,windows-phone-8.1,google-docs,google-docs-api,Windows Phone 8,Google Drive Api,Windows Phone 8.1,Google Docs,Google Docs Api,自2013年6月以来尚未更新,因此无法将添加到Windows Phone 8.1应用程序中。然而,谷歌已经发布了一个与谷歌硬盘(和其他谷歌服务)配合使用的版本,并且支持WindowsPhone8.1 在中,他们演示了如何请求DriveService.Scope.DriveReadonly,以列出Google Drive中可用的文件。然而,我找不到任何类似命名的谷歌表单常量,也没有任何与谷歌文档相关的NuGet软件包 我可以使用GoogleWebAuthorizationBroker.Author

自2013年6月以来尚未更新,因此无法将添加到Windows Phone 8.1应用程序中。然而,谷歌已经发布了一个与谷歌硬盘(和其他谷歌服务)配合使用的版本,并且支持WindowsPhone8.1

在中,他们演示了如何请求
DriveService.Scope.DriveReadonly
,以列出Google Drive中可用的文件。然而,我找不到任何类似命名的谷歌表单常量,也没有任何与谷歌文档相关的NuGet软件包

我可以使用GoogleWebAuthorizationBroker.AuthorizationAsync来请求应用程序访问Google Sheets吗?

上面说“GoogleSheetsAPI的范围信息”位于
https://spreadsheets.google.com/feeds

将(步骤6c)更新为

将允许应用程序访问Google表单

不幸的是,在此之后,您必须手动调用sheetsapi,因此请记住包括

  • 查询字符串本身中的
    v=3.0
    ,或
    gdataversion:3.0
    作为标题
  • 承载{AccessToken}
    的形式。
    AccessToken
    可以从
    • authenticateSync中
      credential.Token
      GoogleWebAuthorizationBroker.authorizationasync
      之后返回
    • 登录
      (service.HttpClientInitializer为Google.api.Auth.OAuth2.UserCredential)后的任何时间。令牌
credential = await GoogleWebAuthorizationBroker.AuthorizeAsync(
                  new Uri("ms-appx:///Assets/client_secrets.json"),
                  new[] { DriveService.Scope.DriveReadonly,

                         // Add our new scope here...
                         "https://spreadsheets.google.com/feeds" },

                  "app-name",
                  CancellationToken.None);