jsapi签名参数
HTTP Request
POST /api/v2/weixin/offiaccount/jsapi_sign
HEADERS
| 字段名 |
是否必填 |
描述 |
| ACCESS-TOKEN |
true |
授权token |
URL Parameters
Body Parameters
返回数据
{
"code": 0,
"message": "success",
"remark": "成功",
"data": {
"appId": "wx9ef92149346bae57",
"timestamp": "1724139807",
"nonceStr": "53b35e7c",
"signature": "4c22d087b403e309c97c0eada4d86d95a04cdaaa"
}
}
`
jsapi ticket获取
HTTP Request
POST /api/v2/weixin/offiaccount/jsapi_ticket
HEADERS
| 字段名 |
是否必填 |
描述 |
| ACCESS-TOKEN |
true |
授权token |
URL Parameters
Body Parameters
返回数据
{
"code": 0,
"message": "success",
"remark": "成功",
"data": {
"ticket": "91_OHFG2G2VGnktOuNZe-iWW3dqyDxaYC_r0lJ6cp6f36zlEbq1Ardwo8YXVzT79_bDVYy3bu6kyl-wCHFeKrPUe5fvjULQq2m7ENUDHVtZ6Kwj3WIdnX4eS4cEBwEXCIeAJAGLR",
"expires_in": 7200
}
}
`
网页授权后根据code获取openid
HTTP Request
GET /api/v2/weixin/offiaccount/openid_by_code
HEADERS
| 字段名 |
是否必填 |
描述 |
| ACCESS-TOKEN |
true |
授权token |
URL Parameters
| 字段名 |
必填 |
描述 |
| code |
是 |
网页授权获取的code |
返回数据
{
"code": 0,
"message": "success",
"remark": "成功",
"data":{
"access_token":"ACCESS_TOKEN",
"expires_in":7200,
"refresh_token":"REFRESH_TOKEN",
"openid":"OPENID",
"scope":"SCOPE",
"is_snapshotuser": 1,
"unionid": "UNIONID"
}
}
`
用户绑定
HTTP Request
POST /api/v2/weixin/offiaccount/bind
HEADERS
URL Parameters
Body Parameters
| 字段名 |
是否必填 |
描述 |
| openid |
是 |
微信用户openid |
| phone |
否 |
用户未登录必填 |
| verify_code |
否 |
用户未登录必填 |
返回数据
{
"code": 0,
"message": "success",
"remark": "成功"
}
`
登录用户解绑
HTTP Request
POST /api/v2/weixin/offiaccount/unbind
HEADERS
URL Parameters
Body Parameters
| 字段名 |
是否必填 |
描述 |
| phone |
否 |
用户未登录必填 |
| verify_code |
否 |
用户未登录必填 |
返回数据
{
"code": 0,
"message": "success",
"remark": "成功"
}
`
获取登录二维码
HTTP Request
POST /api/v2/weixin/offiaccount/login_qrcode
HEADERS
URL Parameters
Body Parameters
| 字段名 |
是否必填 |
描述 |
| uuid |
是 |
当前浏览页面唯一标识 |
获取二维码返回数据
{
"code": 0,
"message": "success",
"remark": "成功",
"data": {
"url": "https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=gQGI7jwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAydnllc2NvOHFkcEcxa2hrYmhGY0oAAgTlUktpAwQsAQAA"
}
}
`
前端浏览器websocket channel subscribe
function withFayeClient(callback) {
var init_faye = function () {
if(!window.initFaye) {
window.initFaye = $.ajax({
url: 'https://faye-dev.ikcrm.com/faye/client.js',
cache: true,
dataType: "script"
}).done(function() {
window.fayeClient = new Faye.Client("https://faye-dev.ikcrm.com/faye");
});
}
window.initFaye.done(callback);
}
setTimeout(init_faye, 400);
}
_function = function() {
console.log('subscribeAsyncToFaye: ' + new Date())
var channel ="/zhanhui/user_login/#{uuid}"
window.fayeClient.subscribe(channel, function(data) {
console.log("======.",data)
})
}
withFayeClient(_function.bind(this))
用户扫码成功推送的数据的格式
{
"id": 1517,
"name": "李辉",
"phone": "13262902619",
"auth_token": "Ta2DA9bhegaboW4qqstbGGb3",
"avatar_url": null,
"invite_code": "d66e881458aed728b35fe7528e75e78c",
"temp_access_token": "bb454fb0b75b954ee26bb84f8886974a925831f0"
}
{
"offiaccount_openid": "oyBpZ6qd0XvD3-SbGtwOm8eHRRU8"
}
文档更新时间: 2025-12-24 11:15 作者:李辉