支付寶小程序網絡請求官方文檔
https://docs.alipay.com/mini/api/network
Page({
data: {
name: '支付寶小程序'
},
onLoad(query) {
// 頁面加載
// 在這裏請求接口
console.info(`Page onLoad with query: ${JSON.stringify(query)}`);
this.allList()
},
allList() {
my.request({
url: 'https://httpbin.org/post',
method: 'POST',
data: {
from: '支付寶',
production: 'AlipayJSAPI',
},
// 期望返回的數據格式,默認json,支持json,text,base64
dataType: 'json',
// 調用成功的回調函數
success: function (res) {
my.alert({ content: 'success' });
},
// 調用失敗的回調函數
fail: function (res) {
my.alert({ content: 'fail' });
},
// 調用結束的回調函數(調用成功、失敗都會執行)
complete: function (res) {
my.hideLoading();
my.alert({ content: 'complete' });
}
});
},
onReady() {
// 頁面加載完成
},
onShow() {
// 頁面顯示
},
onHide() {
// 頁面隱藏
},
onUnload() {
// 頁面被關閉
},
onTitleClick() {
// 標題被點擊
},
onPullDownRefresh() {
// 頁面被下拉
},
onReachBottom() {
// 頁面被拉到底部
},
onShareAppMessage() {
// 返回自定義分享信息
return {
title: 'My App',
desc: 'My App description',
path: 'pages/index/index',
};
}
});