使用Google的API客户端库for Java下载Google跟踪代码管理器容器二进制文件

时间:2016-05-11 10:19:34

标签: java google-api google-oauth google-tag-manager google-api-java-client

我使用TagManager API检索/操作Google跟踪代码管理器配置中的数据。我现在唯一的问题是我无法使用该API下载为每个容器版本生成的二进制文件(它由Android SDK使用)。为了清楚起见,我在谈论可以通过以下方式下载的文件:

https://tagmanager.google.com/api/accounts/[accountId]/containers/[container_id]/versions/[version_id]/download

TagManager API的基本网址与上面的网址不同(https://www.googleapis.com/tagmanager/v1/),因此我使用我的服务帐户生成的GoogleCredential不适用于此次下载,因为它是超出范围(TagManagerScopes具体)。

我试图在Google Developers Console中找到一些内容,允许任意url像二进制文件那样,但我找不到任何东西。我可能完全从一个错误的角度接近OAuth部分,这个API对我来说仍然是一个新的东西。

是否可以通过编程方式下载此文件?如果是的话,请你解释一下如何实现这个目标?

0 个答案:

没有答案