// 发送第一个 AJAX 请求,获取用户的 wx_open_id success: function (result) { layer.msg('正在获取请稍后', { icon: 16, shade: 0.01 }); // 显示一个提示信息,提示用户正在获取数据 var wx_open_id = result.data.wx_open_id; // 获取 wx_open_id 的值 // 发送第二个 AJAX 请求,以 wx_open_id 为参数,向服务器请求用户的 token $.ajax({ cache: true, type: 'POST', url: 'https://cat-match.easygame2021.com/sheep/v1/user/login_oppo', data: { uid: wx_open_id, // 将 wx_open_id 作为参数传递给服务器 avatar: '1', nick_name: '1', sex: '1', t: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2OTQzMjcyNDYsIm5iZiI6MTY2MzIyNTA0NiwiaWF0IjoxNjYzMjIzMjQ2LCJqdGkiOiJDTTpjYXRfbWF0Y2g6bHQxMjM0NTYiLCJvcGVuX2lkIjoiIiwidWlkIjo4MzU0MzAxNCwiZGVidWciOiIiLCJsYW5nIjoiIn0.5qpiRRjxwUmN1U8Qst8dFBMWMQyWi26DcfTgHIITZds', 'content-type': 'application/json', 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 15_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.28(0x18001c26) NetType/WIFI Language/zh_CN' // 设置请求头信息 }, dataType: 'json', // 当成功获取到 token 时,将 token 的值填入表单元素中 success: function (results) { layer.msg('获取成功!'); // 显示一个提示信息,提示用户获取成功 $('#token').val(results.data.token); // 将 token 的值填入表单元素中 }, // 如果请求失败,显示一个错误提示 error: function (xhr, status, error) { layer.msg('获取失败:' + error); } }); }

使用 AJAX 获取用户 Token 的代码示例及注释

原文地址: https://www.cveoy.top/t/topic/l6YB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录