小程序环境
JS SDK v1.5.0 或以上版本支持在小程序原生环境使用。
使用
找友好速搭客服配置相关网站的小程序 AppID 和 AppSecret,该配置属排他性质,需注意;
微信小程序后台添加以下「Request 合法域名」:
https://youhaosuda.com
https://site.youhaosuda.com
小程序代码配置(基础库版本需 2.2.2 或以上)
小程序代码运行入口加入相关配置(通常是app.js
):
import './vendors/jssdk.js'
global.yhsd = global.yhsd || {}
global.yhsd.YOU_API_URL = 'https://youhaosuda.com/api'
global.yhsd.API_URL = 'https://site.youhaosuda.com'
global.yhsd.SITE_ALIAS = '' // 网站默认域名三级域值,例:abc.youhaovip.com,填 abc
global.yhsd.SITE_ID = '' // 网站 ID,不清楚让客服查
global.yhsd.SESSION_TOKEN = '' // 选填,根据 account.socialAuth 返回的数据设置
使用小程序 WebView 组件相关
社交授权登录 URL
如果需要在小程序嵌入网站页面,且又需要当前小程序用户的登录态,可以在打开目标页面前使用社交授权登录 URL 做账号登录:
`https://${_host}/account/social/login?uid=${_uid}&name=${_name}&avatar_url=${_avatar}&type=weixin&token=${_token}`
- _host - 网站域名,需添加到微信小程序 WebView 业务域名白名单
- _uid - 友好速搭
weapp.auth
获取 - _name -
wx.getUserInfo
获取,需encodeURIComponent
- _avatar -
wx.getUserInfo
获取,需encodeURIComponent
- _token - 友好速搭
weapp.auth
获取