使用Windows.Services.Store时查询未完成的IAP

时间:2019-01-25 20:09:56

标签: c# uwp win-universal-app windows-10-universal

我们已根据文档中的建议将应用程序从使用Windows.ApplicationModel.Store迁移到Windows.Services.Store。但是,我们似乎找不到任何方法来查询和完成未完成的购买。使用旧的API,我们可以调用GetUnfulfilledConsumablesAsync来获取未实现的产品,循环浏览并在应用启动时完成它们。新的API似乎没有与此等效的东西。查询REST API(https://collections.mp.microsoft.com/v6.0/collections/query)时,我们还会得到一个空项目数组,因此我认为那只是返回已完成的项目。

1 个答案:

答案 0 :(得分:1)

  1. 据我所知,新的getUserCollectionAsync方法仅返回尚未“完成”的消耗品,因此它实际上可以执行相同的操作。

  2. REST API没有返回任何内容,因为尚未将Azure Active Directory客户端ID添加到合作伙伴仪表板中的应用程序中。此后约24小时,它开始正确返回结果。

相关问题