kjyiyi 2019-06-19 15:49 采纳率: 100%
浏览 654
已采纳

微信小程序怎么调用快递鸟API的快递查询接口?

报错了!!怎么解决 thirdScriptError sdk uncaught third Error util is not defined ReferenceError: util is not defined at http://127.0.0.1:48141/appservice/pages/express/express.js:14:26 at require (http://127.0.0.1:48141/appservice/__dev__/WAService.js:1:1111566) at :26:7 at HTMLScriptElement.scriptLoaded at HTMLScriptElement.script.onload

  //查物流
    //快递公司和,快递单号
    var logistics = ["YD","1111111111"]
    //数据内容
    var RequestData = "{'OrderCode':'','ShipperCode':'" + logistics[0] + "','LogisticCode':'" + logistics[1] + "'}"
    //utf-8编码的数据内容
    console.log(RequestData)
    var RequestDatautf = encodeURI(RequestData)
    console.log("RequestDatautf:" + RequestDatautf)
    //签名
    console.log(RequestData + 'apikey')
    var DataSign = encodeURI(util.Base64((util.md5(RequestData + 'apikey'))))
    console.log("DataSign:" + DataSign)
    if (logistics != null) {
      wx.request({
        url: 'https://api.kdniao.com/Ebusiness/EbusinessOrderHandle.aspx',
        data: {
          //数据内容(进行过url编码)
          'RequestData': RequestDatautf,
          //电商ID
          'EBusinessID': '商户id',
          //请求指令类型:1002
          'RequestType': '1002',
          //数据内容签名把(请求内容(未编码)+ApiKey)进行MD5加密,然后Base64编码,最后进行URL(utf-8)编码
          'DataSign': DataSign,
          //请求、返回数据类型: 2-json;
          'DataType': '2',
        },
        header: {
          'content-type': 'application/json'
        },
        success: function (res) {
          console.log(res)
          that.setData({ data: res.data.Traces })
        }
      })
    }
  • 写回答

1条回答 默认 最新

  • 代码的灵魂是bug! 2019-06-19 16:11
    关注

    首先确定一点,api.kdniao.com这个域名在小程序后台添加了没,然后检查express.js:14 14行的代码

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据