Windows phone 8 什么样的ID进入RequestProductPurchaseAsync?

Windows phone 8 什么样的ID进入RequestProductPurchaseAsync?,windows-phone-8,in-app-purchase,windows-store-apps,windows-store,Windows Phone 8,In App Purchase,Windows Store Apps,Windows Store,在Windows Phone 8上,CurrentApp.RequestProductPurchaseAsync的ProductID参数的含义是什么?这是我在属性页面的开发中心注册产品时提供的“产品标识符”吗?还是应用商店内部使用的应用内产品的GUID 我问的原因是,一些与存储相关的API确实需要GUID 我的应用程序只有一个产品;没有选择过程。我宁愿使用硬编码的productId调用RequestProductPurchaseAsync,而不首先检索列表 编辑:请仅根据经验回答。我读过MSDN

在Windows Phone 8上,
CurrentApp.RequestProductPurchaseAsync
ProductID
参数的含义是什么?这是我在属性页面的开发中心注册产品时提供的“产品标识符”吗?还是应用商店内部使用的应用内产品的GUID

我问的原因是,一些与存储相关的API确实需要GUID

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

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

根据
productId
参数指定要购买的产品或功能的id。它是您在商店中注册应用程序时提供的产品标识符。对于每个应用内产品,ProductId必须是唯一的


通过在真实手机上的测试:该方案可行。不需要拉清单。productId应该是您在开发中心中键入的字符串,作为“产品标识符”。

您是否确实尝试过它,或者您是从文档中编写的?请参见,
ContentIdentifier
应该是一个GUID。我没有尝试过,但您提供的链接似乎与应用内购买无关。它与标识Windows Phone商店项目有关。还有微软写文档时的草率。