介绍

“apifm”SDK,是对 “api工厂” 前端接口文档的封装,以便大家可以更加方便的对接 “api工厂” 的api接口,实现利用 “api工厂” 快速实现云开发。

基于 “api工厂” 提供的在线后台管理系统、无需懂后端编程,仅通过简单的JS方法调用,前端人员即可轻松开发各种头条/抖音小程序的开发。

「api接口文档」

当然,如果你不习惯使用 JS-SDK ,你也可以直接调用上面的 api接口文档中的api接口。

版本日志

version 4.1.0

apifm-ttapi.js「2020年2月16号」

  1. 增加小程序支付方法:ttpay(object)
  2. 增加查询支付状态方法:payQuery(token, outTradeId)

version 4.0.0

apifm-ttapi.js「2020年1月4号」

  1. 生成小程序码接口调整

version 3.0.0

apifm-ttapi.js 「2020年1月3号」

  1. 简化文件上传接口,现在不需要传 token 参数了

version 2.0.0

apifm-ttapi.js 「2020年01月01日」

  1. 支持“api工厂”全套后台及接口功能

使用说明

下载最新版JS-SDK

下载上面的最新 js 文件,保存到你的小程序文件夹中的任意目录下

小程序合法域名配置

image.png

4个域名分别是:

  1. api.it120.cc
  2. cdn.it120.cc
  3. dcdn.it120.cc
  4. wx.qlogo.cn

连接后台

免费注册开通后台
https://admin.it120.cc/

打开上述下载的 apifm-ttapi.js 文件,修改第三行代码中的 subDomain ,即可完成与你自己的后台对接。
如何查看你自己后台的专属域名,请看教程:
https://www.it120.cc/help/qr6l4m.html

调用后台数据

至此,你已经可以调用 JS-SDK 中的任何方法:

引入 JS-SDK

  1. const TTAPI = require('../utils/apifm-ttapi.js')

调用JS方法

举例说明,小程序读取你在后台添加的商品 Banner 轮播图片:

  1. TTAPI.banners().then(res => {
  2. console.log(res) // res 即为 Banner 接口返回的数据,接下来你自己在小程序显示即可
  3. })

  1. const res = await TTAPI.banners()
  2. console.log(res) // res 即为 Banner 接口返回的数据,接下来你自己在小程序显示即可