12345678910111213141516171819202122232425262728293031 |
- // 云函数入口文件
- const cloud = require('wx-server-sdk')
- cloud.init()
- // 云函数入口函数
- exports.main = async (event, context) => {
- const wxContext = cloud.getWXContext()
- switch (event.action) {
- case 'getUrlScheme': {
- return getUrlScheme()
- }
- }
- return 'action not found'
- }
- async function getUrlScheme() {
- return cloud.openapi.urlscheme.generate({
- jumpWxa: {
- path: '/pages/index/index', // <!-- replace -->
- query: '',
- },
- // 如果想不过期则置为 false,并可以存到数据库
- isExpire: false,
- // 一分钟有效期
- expireTime: parseInt(Date.now() / 1000 + 60),
- })
- }
|