Skip to content

接入

微信小程序配置

登陆微信小程序后台,在 开发与服务-开发管理-开发设置-业务域名

1. 配置校验文件

联系速创猫开放平台客服,并提供小程序校验文件 xxxx.txt, 待速创猫审核并配置完成后,进行下一步。

2. 添加业务域名

https://mcv.ai-tools.cn

集成SDK

下载SDK

首先下载ai-resume-webview-sdk.js,将其放置到项目文件目录,比如 src/utils/ 目录。

这个 src/utils/ 目录只是举例,并非强制约定,请根据项目实际情况放置。

web-view组件

在小程序中新增一个页面,放置web-view组件

比如:pages/webview/index.wxml

wxml
<view>
  <web-view src="{{src}}"></web-view>
</view>

获取认证token

pages/webview/index.js 中获取认证token

js
Page({
  data: {
    token: '',
    src: ''
  },
  onLoad() {
    // 请在服务端调用【获取认证token】接口生成token
    // 接口详情:https://open.ai-tools.cn/docs/mp-weixin/auth.html
    this.token = getToken()
  }
})

在新增页面中引入SDK

pages/webview/index.js 中引入SDK

js
import AiResumeWebView from 'src/utils/resume-webview-sdk.js'

Page({
  data: {
    src: '' // 变量,用于存储web-view组件的src属性。必须是src
  },
  onShow() {
    AiResumeWebView({
      username: '[username]', // 速创猫平台用户名
      userId: '[userId]', // 企业方自己用户的唯一标识
      token: this.token, // 认证token
      downloadPage: '[downloadPage]', // 接收下载链接的页面
      // plate: {
      //   showLogo: true, // 是否显示logo
      // }
    })
  }
})

SDK初始化参数配置

SDK中提供了以下几个参数可以用来进行配置。

基本配置项

参数类型是否必传说明
usernamestring速创猫平台用户名
userIdstring企业方自己用户的唯一标识。不同userId创建的token数据会相互隔离,主要用于数据隔离
tokenstring认证token
downloadPagestring接收下载链接的页面。下载完成后会跳转到该接收页面,页面参数url为下载链接,链接有效期为15分钟,该链接经过encodeURIComponent编码,请在接收页面进行decodeURIComponent解码
plateobject功能板块配置项,具体见下表

功能板块配置项

参数类型是否必传说明
showLogoboolean是否显示logo
documentTitlestring微信小程序自定义标题,如果配置了,则使用配置的标题,否则使用速创猫平台默认标题【速创猫AI简历】