RequestProductPurchaseAsync需要什么类型的ID?

3
在Windows Phone 8中,CurrentApp.RequestProductPurchaseAsync方法的ProductID参数有什么含义?它是我在Dev Center的属性页面注册产品时提供的“产品标识符”吗?还是商店内部使用的应用内产品的GUID?
原因是一些与商店相关的API需要一个GUID。
我的应用程序只有一个产品;没有选择过程。我宁愿使用硬编码的productId调用RequestProductPurchaseAsync而不是先检索列表。
编辑:请只提供基于经验的答案。我已经阅读了MSDN;它允许这两种解释。
2个回答

2

通过在真实手机上测试:场景可行。不需要拉取列表。productId 应该是您在 Dev Center 中输入的字符串,即“产品标识符”。


0

你有实际尝试过吗,还是只是根据文档写的?因为在这里(http://msdn.microsoft.com/en-us/library/windowsphone/develop/microsoft.phone.tasks.marketplacedetailtask.contentidentifier(v=vs.105).aspx),`ContentIdentifier` 应该是一个 GUID。 - Seva Alekseyev
我还没有尝试过,但似乎你提供的链接与应用内购买无关。 - Farhan Ghumra
2
这与识别Windows Phone商店项目有关,以及微软在编写文档时的粗心大意。 - Seva Alekseyev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接