記錄 python flask 與微信小程式互動
阿新 • • 發佈:2019-02-01
一、小程式向flask傳遞引數
1.小程式將請求資料轉換為JSON格式
wx.request({ url: 'http://127.0.0.1:8080/query_user', data: { goodsname:JSON.stringify(inputTyping) //將資料格式轉為JSON }, method: "POST", header: { 'content-type': 'application/x-www-form-urlencoded' }, success: function (res) { console.log(res.data); } });
2.flask接收
p_goodsname = request.values.get("goodsname")
print(json.loads(p_goodsname)) p_goodsname = json.loads(p_goodsname)
二、flask回傳資料給小程式(列表)
1.flask轉換格式
return json.dumps(aftersort, ensure_ascii=False) #aftersort為需要回傳的資料2.小程式接收
wx.request({ url: 'http://127.0.0.1:8080/query_user', data: { goodsname:JSON.stringify(inputTyping) }, method: "POST", header: { 'content-type': 'application/x-www-form-urlencoded' }, success: function (res) { console.log(res.data); //控制檯輸出返回資料 } });