在使用 Microsoft Store API 时,获取的提交价格信息与 Partner Center 显示不一致

Vertigo Zhao 0 信誉分
2025-01-03T03:52:38.7566667+00:00

您好,我正在使用 Microsoft Store API 来管理应用内商品的价格设置。目前遇到一个问题:通过 Partner Center UI 和 API 获取到的价格信息存在差异。

具体情况如下:

  1. Partner Center UI 中的设置:
  • Default 市场组:基础价格 USD $1.39
  • 中国市场组:CNY ¥7
  • 已成功保存并发布这些设置 20250103114436
  1. 但通过 API 获取相同提交的信息时:
{
    "pricing": {
        "marketSpecificPricings": {
            "LB": "NotAvailable",
            "EH": "NotAvailable"
        },
        "priceId": "Base",
        "isAdvancedPricingModel": true
    }
}

使用的 API 端点:

GET https://manage.devcenter.microsoft.com/v1.0/my/inappproducts/{inAppProductId}/submissions/{submissionId}

问题:

  1. 为什么通过 API 获取的价格信息与 Partner Center 显示的不一致?
  2. 如何通过 API 正确设置不同市场的价格信息?
  3. 是否有特定的 API 参数或格式要求来获取完整的市场价格信息?

我已确认:

  • 使用了正确的提交 ID
  • 访问令牌有效且具有适当的权限

期待您的帮助,谢谢!

Microsoft Graph
Microsoft Graph
一种 Microsoft 可编程性模型,用于公开 REST API 和客户端库以访问 Microsoft 365 服务上的数据。
65 个问题
{count} 票

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。