一、小程式---電影**---娛樂---電影列表首頁
小程式版本主頁
二、小程式---電影**---娛樂---電影列表
豆瓣網:提供開放介面
介面: 熱門電影列表
?apikey=0df993c66c0c636e29ecbb5344252a4a 豆瓣開發者鑰匙
&start=0
&count=10
start 從第幾條記錄開始
count 本次查詢幾條內容
三、小程式---電影**---娛樂---傳送請求
小程式端
雲函式傳送方式
wx.request({})
第三方ajax request
協議支援
只支援https
根據第三方決定
是否備案
可以不備案
網域名稱個數限制
20個網域名稱
無限四、小程式--電影**--建立雲函式
在cloudfunctions--->右鍵node.js雲函式
(1)建立雲函式movielist1906
(2)在當前雲函式安裝第三方ajax庫
#不同雲函式之間第三方庫不能共享
(3)右鍵->movielist1906->開啟終端(下面的命令順序)
npm install -s request #安裝依賴庫
npm install -s request-promise #ajax庫
新建的雲函式--->package.json中必須有
"request-promise": "^4.2.5",才算建立成功
(4)建立函式 index.js
作業:呼叫雲函式完成分頁電影列表
(1)引入request-promise庫
const rp=require("request-promise");
(2)傳送請求獲取返回結果給呼叫者
export main=async(event context)=>)
.catch(err=>)
}#event 傳遞引數
#count 資料條數 5 4 10
在index.js中編寫
// 雲函式入口檔案
const cloud = require('wx-server-sdk')
cloud.init()
//1:引入request-promise庫
const rp=require("request-promise");
//2:建立url
exports.main=async(event,context)=>`;
url += `&count=$`;
//3:傳送ajax
return rp(url).then(res=>).catch(err=>)
}完成之後上傳並部署
常見錯誤
(1)request-promise 沒有安裝成功
connot find module 'request-promise'
(2)url拼寫錯誤
(3)沒有上傳成功,再上傳再測
}
小程式 電影商城 娛樂元件
一 小程式 電影 娛樂元件 功能一 建立home新增元素並且修改外觀 功能二 當元件建立成功後傳送請求 呼叫雲函式 movielist1906 onload 功能三 當前元件三種操作 1 當前元件建立成功顯示第一頁 start 0.count 4 onload 呼叫雲函式movielist1906 ...
微信小程式 豆瓣電影
電影 即將上映 前250 search 搜尋 詳情複製 設定不校驗網域名稱首頁 將首頁拆分成以下部分,通過 src movie list movie list.wxml is search template is movie list data template is movie list data...
被 大電影數百億惡搞的電影 列表
戰鴿總動員 美國動畫片,導演 蓋瑞.查普曼 阿甘正傳 美國,導演羅伯特 贊公尺斯基 雛菊 南韓,導演劉偉強 無間道 中國香港,導演劉偉強 花樣年華 中國香港,導演王家衛 阿飛正傳 中國香港,導演王家衛 人鬼情未了 美國,導演傑里 朱克 頭文字d 中國香港,導演麥兆輝 瘋狂的石頭 中國內地,導演寧浩 ...