Windows商店的应用内购买(附加组件、消耗品、订阅)?

4
以下物品是否可以通过Windows Store作为应用内购买项目购买? - 添加功能 - 消耗品(一次性使用) - 订阅
我在尝试谷歌示例时,除了关于Windows 8的技术文章外,并没有找到任何关于这些内容的信息。请问在哪里可以找到有关如何编写添加功能、消耗品和订阅的应用内购买的资源?

你试过在谷歌上搜索“Windows 8 应用内购买”吗? - N_A
1个回答

4

为了支持应用内购买,请按照以下步骤操作:

  1. 使用LicenseInformation类来对您的应用进行许可证设置(该类还可用于为订阅购买设置时间限制)。

  2. 为您的应用中的功能命名代码:

if (licenseInformation.productLicenses.lookup("featureName").isActive) 
{
    // the customer can access this feature
}
else 
{
    // the customer can't access this feature
}
  1. 配置Windows Store中的应用内优惠

在将您的应用提交到商店之前,请在“提交应用”流程的“高级功能”页面中添加每个应用内优惠。在此处,您需要指定应用内优惠的令牌、价格和功能寿命。请确保将其配置与测试时设置的WindowsStoreProxy.xml配置完全相同,否则您所花费的所有努力都可能会白费!

目前不支持可消耗品(除非您使用Xbox Live API?)。有关更多详细信息和解决方法,请参见此处


这个回答好像是在说支持插件和订阅?但是,我不确定你是否支持消耗品。 - myermian
应用内购买在Windows商店中是被允许和支持的,因此可以使用RequestProductPurchaseAsync API实现。但是消耗品不支持(尽管PayPal已经推出了WinRT集成的SDK)。 - Adam Tuliper
啊,是的,不知怎么的我说了两次应用内购买。 - N_A

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