vue 引入微信公众号分享

安装 weixin-js-sdk 包

npm install weixin-js-sdk --save

封装公众号分享的 js

/src/common/wxApi.js

import wx from 'weixin-js-sdk'
import wxAxios from 'axios'
import formurlencoded from 'form-urlencoded'

...
        wxAxios.post('reqUrl/', data, {
            baseURL: baseUrl,
            headers: {'Content-Type': 'application/x-www-form-urlencoded'},
            timeout: 10000
        })
        .then((res) => {
            console.log('wxApi res', res)
        })
        .catch((error) => {
            console.log('wxApi error', error)
        })
...

export default wxApi

这里需要请求 python 接口,获取 signature、nonceStr 等配置信息,axios 请求接口时,参数需要编码

vue实现微信分享朋友圈和朋友功能

Python微信-- 分享接口(分享到朋友圈、朋友、空间)

微信JS接口

你可能感兴趣的:(vue 引入微信公众号分享)