前言

本教程是基于 “apifm-wxapi” 模块,教你快速实现小程序开发,所以你可能需要先了解以下知识点:

《创建 HelloWorld 项目》
《使用 “apifm-wxapi” 快速开发小程序》
《免费注册开通后台,获得专属域名》

本案例中,部分功能,需要用户登录后才能操作,也就是说需要 token 授权,请先了解:

《微信小程序登录获取openid及三方token》

需要启用的模块

登录 “第一步” 注册的后台,左侧菜单 —> 工厂设置 —> 模块管理

找到并启用下述模块,然后 F5 刷新一下后台界面,你将可以看到本案例所需的所有功能菜单:

本案例菜单为 “商城管理” —> “知识交易设置” + “知识交易记录”

  1. 知识交易

商品列表

  1. WXAPI.virtualTraderList(Object object)

具体参数详见接口文档 建议该功能结合 CMS 系统一起使用,这样可以实现更好的购买前的信息展示,给用户足够的参考继而考虑购买

商品详情

  1. WXAPI.virtualTraderDetail(token, id)

读取商品详情数据 购买后,才会返回付费属性、付费详情说明 所以你可以使用该功能来实现购后阅读、购后播放的应用

购买商品

  1. WXAPI.virtualTraderBuy(token, id)

使用用户余额购买知识付费商品 如何使用在线支付,请查看在线支付功能中 nextAction 的使用说明

我的购买记录

  1. WXAPI.virtualTraderMyBuyLogs(Object object)

具体参数详见接口文档 我购买过的所有知识付费记录

关于更加详细的参数使用,以及更加高级的进阶使用方法,可以参考api接口文档说明:

《api接口文档》

关于 apifm-wxapi 更多的使用方法:

《apifm-wxapi使用说明》

本案例Demo代码下载:

《apifm-wxapi使用Demo程序》

期待你的进步!
感谢!