可以使用 Google Play Developer API 检索应用程序的发布历史记录吗?

问题描述 投票:0回答:1

我正在使用 Google Play Developer API 来检索有关应用程序(也称为包)的生产轨迹的信息。

我正在按顺序执行以下请求:

  1. https://oauth2.googleapis.com/token
    ,成功提供了访问令牌。
  2. https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits
    ,启动编辑
  3. https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/production
    ,检索应用程序的生产轨迹信息。

但是,我只能获取有关当前生产版本的信息:

{
    "track": "production",
    "releases": [
        {
            "name": "1.6.1",
            "versionCodes": [
                "230621566"
            ],
            "status": "completed"
        }
    ]
}

如何检索应用程序的完整发布历史记录?

我期望类似以下内容:

{
    "track": "production",
    "releases": [
        {
            "name": "1.6.1",
            "versionCodes": [
                "230621566"
            ],
            "status": "completed"
        },
        {
            "name": "1.6.0",
            "versionCodes": [
                "230621560"
            ],
            "status": "completed"
        },
        ...
    ]
}

提前谢谢您!

google-api google-play google-play-console google-play-developer-api
1个回答
0
投票

无法从 API 获取完整的发布历史记录。调用 Google Play 开发者 API 中的 edits.tracks 资源仅返回轨道中的 active 版本(请参阅文档)。

© www.soinside.com 2019 - 2024. All rights reserved.