system.js 543 B

12345678910111213141516171819
  1. export const getOpenId = (appid, secret, code) => {
  2. return new Promise((resolve, reject) => {
  3. uni.request({
  4. url: 'https://api.weixin.qq.com/sns/jscode2session',
  5. method: 'GET',
  6. data: {
  7. appid: appid, //你的小程序的APPID
  8. secret: secret, //你的小程序的secret,
  9. js_code: code, //wx.login 登录成功后的code
  10. grant_type: 'authorization_code',
  11. },
  12. success: res => {
  13. if (res.statusCode === 200) {
  14. resolve(res.data);
  15. }
  16. },
  17. });
  18. });
  19. };