收藏
回答

如何获得Openid

问题模块 框架类型 问题类型 终端类型 操作系统 微信版本 基础库版本
框架 小程序 Bug 客户端 iOS 最新 1.3

1。设置了一个button然后点击bindgetuserinfo


    bindgetuserinfo:function(e){

    

      wx.login({

        success: function (res) {

          console.log(res,res.code)

          if (res.code) {

            //发起网络请求

            wx.request({

              url: 'https://djhs9zdo.qcloud.la/weapp/wxOpenId',

              method: 'post',

              header: {

                'content-type': 'application/x-www-form-urlencoded'

              },

              data: {

                code: res.code

              },

              success: function (res) {


                //数据拆分完成

                // console.log(res.data.data[0].name)

                console.log(res.data.openid, res.data, )

              }


            })

          } else {

            console.log('登录失败!' + res.errMsg)

          }

        }


      })

    }


2.code发送到后台 server里的 wxOpenId.js后

module.exports = async ctx => {
 

//这个就看不懂了。

然后如何发送一个请求和处理响应呢


}


最后一次编辑于  2018-05-10
回答关注问题邀请回答
收藏

2 个回答

  • coder2017
    coder2017
    2018-05-14

    @楼主,请问这个代码的出处在哪里,有完整的内容吗?

    2018-05-14
    赞同
    回复 1
    • Cesto`
      Cesto`
      2018-06-05

      我自己写的

      2018-06-05
      回复
  • Cesto`
    Cesto`
    2018-05-10

    这个是KOA 是什么

    2018-05-10
    赞同
    回复