【问题标题】:Playstore Statistics file download From google cloud storage using rest api使用rest api从谷歌云存储下载Playstore统计文件
【发布时间】:2019-03-12 13:53:18
【问题描述】:

我发现 google play store 将统计相关数据存储在 google cloud 中。它会创建所需的存储桶并根据需要每天更新文件。 我正在尝试在谷歌应用脚​​本中下载这些文件并用数据更新谷歌表。

根据谷歌文档,有两种方法可以做到这一点。

  1. 使用 Oauth
  2. API 密钥。

到目前为止,我能够使用 Oauth 下载文件,但使用 API KEY 我收到错误

在您的 API 上配置了 per-IP 或 per-Referer 限制 key 并且请求与这些限制不匹配。请使用 Google Developers Console 更新您的 API 密钥配置,如果 应允许来自此 IP 或引用者的请求。

我创建了没有任何限制的 API KEY。还启用了 Cloud Storage JSON api 和 Cloud Storage API。

【问题讨论】:

    标签: google-cloud-platform google-cloud-storage


    【解决方案1】:

    我通过以下方式做了同样的事情:

    获取 Oauth 令牌:

    public string GetOAuthToken()
    {
    return googleCredential.UnderlyingCredential.GetAccessTokenForRequestAsync("https://accounts.google.com/o/oauth2/v2/auth", CancellationToken.None).Result;
    }
    

    我可以提出请求。

    参考:

    How to download files in Google Cloud Storage using rest api

    https://stackoverflow.com/a/53955058/4345389

    谢谢

    【讨论】:

    • Thanx Jayoti,我的问题是特定于 API 密钥,而不是 Oauth。虽然我已经使用 Oauth 完成了给定的任务。其次,我试图在 AppScript 中执行此操作,因此资源非常有限。
    猜你喜欢
    • 2015-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-13
    • 2017-07-22
    • 1970-01-01
    • 2018-08-14
    • 2020-01-18
    相关资源
    最近更新 更多