微信小程式外部API呼叫方法,遇到的乙個小問題

2021-08-04 10:07:07 字數 1687 閱讀 7600

ajax請求使用這種方式不起作用。改為直接在header中賦值生效了,不知道什麼原因,希望遇到同樣問題的夥伴可以不用彎路。

beforesend: function (xhr),

解決方法

header: ,

詳細**如下

confirm: function () );

var timestamp = new date().gettime();

var apiurl = "";

//注釋掉的**為廢棄車首頁和路幫網的免費介面,使用阿里雲的api收費服務

//var carinfo = "";

// var sign = util.md5(signstr);

"carinfo:" + carinfo);

"signstr:" + signstr);

"sign:" + sign);

// console.log("url:" + url);

var that = this;

wx.request(,

header: ,

beforesend: function (xhr),

success: function (res) );

}var obj = res.data;

var status = number(obj.status);

that.setdata();

switch (status) );

console.log('車輛資訊有誤');

break;

case 2000:

that.setdata();

console.log('正常(無違章記錄)');

break;

case 2001:

console.log('正常(有違章記錄)');

break;

case 5000:

console.log('請求超時,請稍後重試');

break;

case 5001:

console.log('交管局系統連線忙碌中,請稍後再試');

break;

case 5002:

console.log('恭喜,當前城市交管局暫無您的違章記錄');

break;

case 5003:

console.log('資料異常,請重新查詢');

break;

case 5004:

console.log('系統錯誤,請稍後重試');

break;

case 5005:

console.log(' 車輛查詢數量超過限制');

break;

case 5006:

console.log('你訪問的速度過快, 請後再試');

break;

case 5008:

that.setdata();

console.log('輸入的車輛資訊有誤,請查證後重新輸入');

break;

default:

console.log('未知錯誤');

}console.log(res)}})

},

小程式呼叫API發起微信支付

下面查詢 orderdetails返回結果 乙個 totle 乙個內部訂單號 order no 內部定義的支付型別 自己想怎麼取就怎麼取,可要可不要 pay type text auth leishaofa date 2018 12 26 public function wxpay if order...

微信小程式api介面呼叫用封裝

1.在 02 專案 下新建request目錄及index.js檔案 1.1 02 專案 request index.js 同時傳送非同步 的次數 let ajaxtimes 0 export const request params if params.url.includes my ajaxtim...

微信小程式匯入外部js

1.自定義外部js bar.js page function toabout module.exports 注意 自定義方法應該寫在page外部,才能直接在exports中寫入方法名稱。2.匯入js index.js page 可能出現的問題 原因 var barjs require templat...