Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Windows Phone 8 In app purchase 应用内购买 / 应用内支付

聊到应用内购买 In app purchase 是目前来说应用最容易收益的一种做法,和7.5提供“试用“有异曲同工之处 但WP8是做法更为友好贴近用户使用习惯,也为大家的应用带来更多赚钱的机会,因为In app purchase的商品分为 (持久形 - Durable)例如武游戏中的器装备 和 (消耗形 - Consumable)游戏中的食品和金币 并且支持简单的支持流程.首先在我们的手机钱包中可以绑定支付宝 Alipay 账户我们可以使用该账户进行应用购买和支付。此文是 升级到WP8必需知道的13个特性 系列的一个更新 希望这个系列可以给 Windows Phone 8开发者带来一些开发上的便利。升级到WP8必需知道的13个特性 系列文章目录地址:http://www.linuxidc.com/Linux/2013-08/89003.htm引用自 MSDN 这里解释的非常清楚了 所以我还是给出连接按部就班我一个一个的来给大家介绍实现过程:1. 商店提交应用 我之前已经介绍过了 参考 http://www.linuxidc.com/Linux/2013-08/890144.htm2. 提交你的应用内支付商品visual studio 的设置经过以上的操作在我们的应用中就可以拿到productID中的商品了 当然是要审核通过的。这里我们使用到了CurrentApp class 当然如果你没有通过审核也是可以使用 CurrentAppSimulator class进行模拟的 配置方法 这里常用的 loadlistingInformationAsync() 来获取所有的商品 private async void btnListIAPProducts_Tap(object sender, System.Windows.Input.GestureEventArgs e){try{var ProdList = await CurrentApp.LoadListingInformationAsync();lbProductsList.Items.Clear();string t = "";foreach (var item in ProdList.ProductListings){t = string.Format("{0}, {1}, {2},{3}, {4}",item.Key,item.Value.Name,item.Value.FormattedPrice,item.Value.ProductType,item.Value.Description);lbProductsList.Items.Insert(0, t);}}catch (Exception ex){MessageBox.Show("Error: " + ex.Message);}}  如图所示