RequestProductPurchaseAsync中有哪种ID?

时间:2013-04-09 16:31:06

标签: windows-phone-8 in-app-purchase windows-store-apps windows-store

Windows Phone 8上ProductID的{​​{1}}参数的含义是什么?这是我在“属性”页面上的开发人员中心注册产品时提供的“产品标识符”吗?或者它是商店内部使用的应用内商品的GUID吗?

我之所以要问,一些与商店相关的API确实需要一个GUID。

我的应用只有一个产品;没有选择过程。我宁愿使用硬编码的productId调用CurrentApp.RequestProductPurchaseAsync而不先检索列表。

编辑:请仅从经验中回答。我读过MSDN;它允许两种解释。

2 个答案:

答案 0 :(得分:2)

在真实手机上进行测试:该方案有效。无需拉动上市。 productId应该是您在开发人员中心键入的字符串“Product identifier”。

答案 1 :(得分:0)

根据MSDN document productId参数指定要购买的产品或功能的ID。这是您在商店中注册应用时提供的产品标识符。每个应用内商品

的ProductId必须是唯一的

In-app purchase for Windows Phone 8

In-app purchase testing for Windows Phone 8

Adding Subscriptions to Windows Phone app as an in-app purchase