雲函式是一段執行在雲端的**,無需管理伺服器,在開發工具內編寫、一鍵上傳部署即可執行後端**。雲函式執行時基於node.js
1、開通雲開發功能及建立雲開發專案(不贅述)
2、新建node.js雲函式:右擊【cloudfuns】>新建node.js雲函式【getcomments】
在本地建立node.js雲函式後後上傳到雲環境中。
3、安裝第三方網路請求包 request-promise【
4、在目錄【getcomments】->【index.js】中爬取課程評價
// 雲函式入口檔案
const cloud = require('wx-server-sdk')
const rp=require("request-promise")
cloud.init()
// 雲函式入口函式
exports.main = async (event, context) => ,
headers: ?taid=3398075045800464`
},json: true // automatically parses the json string in the response
};let result=await rp(options).then((res)=> )
.catch( (err) =>);
return result;
}
如何確定介面資訊:在控制台中獲取介面url、引數和refer
5、右擊【getcomments】目錄->【上傳並部署:雲端安裝依賴】,部署後如下圖。
6.雲函式呼叫-在頁面中呼叫雲函式
data: ,
/*** 生命週期函式--監聽頁面載入
*/onload: function (options) ,
success:res=>)
},fail:err=>
})},
小程式 騰訊直播雲webrtc room的BUG
在使用webrtc room的時候,發現在建立乙個房間進入後,退出再次進入會一直提示心跳超時,這個問題是因為他們在退出的時候只終止了request的請求,並沒有對settimeout做任何處理,也就是說你退出這個房間後,還會執行上乙個房間的心跳,所以會一直報錯,列印後可以發現是上乙個房間的roomi...
Python爬取微信小程式實戰(通用)
背景介紹 目標小程式 環境pc端 windows 10 移動端 iphone 軟體 charles charles抓包 雖說網上大佬的教程很好很詳細,但我想加入幾個坑點解釋,因此又重新寫了個部落格,請點此檢視charles配置教程 charles清空當前獲取到的連線,防止干擾 學會使用這個黃色掃把!...
python 爬取糗事百科 gui小程式
前言 有時候無聊看一些搞笑的段子,糗事百科還是個不錯的 所以就想用python來玩一下。也比較簡單,就寫出來分享一下。嘿嘿 環境 python 2.7 win7 一般像這種都是文字的話,檢視源 就可以看到內容了。已經可以看到都是在乙個class 為content 的div裡面,這樣就很簡單了,直接上...