大家好,給大家錄制一下天氣預報的 修改教程
代碼地址:碼雲
視頻教程地址:bilibili
雲函數部署教程地址:雲函數部署教程
我直接開始演示
- 將代碼復制到本地進行調試,因為如果不調試好的話,直接部署可能會有問題,不方便排查
- 我這邊已經提前將代碼復制下來了
- 下面,我講一下這幾個key的用途以及申請地址
SendKey = '';
*server醬 用於消息推送到微信,進行提示
*申請地址 1. 可以百度 2. https://sct.ftqq.com/
*根據官方提示,自行開通即可,開通后復制一下提供的key放到這里
*注意:需要根據官方的教程進行配置消息的接收渠道
*根據自己需要開通即可,官方提供的消息推送 key是通用的
*如果有自己其他的推送,自行進行修改
Weather_key = ''
*天氣預報信息獲取的 api
*申請地址 1. 百度 和風天氣 2. https://dev.qweather.com/
*注冊 登錄后,根據官方文檔進行key的申請
*地址 https://dev.qweather.com/docs/resource/get-key/
*我們這邊使用 Web API:使用API獲取天氣數據
*申請后,放入進來即可
Tianapi_key = ''
*這個是網易雲api的接口,我沒有啟用,需要的自行添加到消息提示中去,也可以替換為其他的接口
*申請地址 我也忘了是哪個接口了,我們去代碼中搜索一下
*https://www.tianapi.com/
*同樣的 注冊 登錄 申請key,申請方式也參考官方提供的就行,其中key的參數值,可在控制台-數據管理-我的接口密鑰中查看。
*https://www.tianapi.com/help
*申請后放入這里
*這里我提一下,因為下邊的有一個疫情信息獲取的接口跟這個使用的是同一個,所以兩個參數使用同一個值就行,分開放是之前想換接口但是沒來得及
Storeapi_key = ''
*這個是疫情信息接口,用於獲取疫情信息
*申請地址 https://www.wapi.cn/
*注冊登錄,key的申請方式,找一下官方文檔
*https://www.wapi.cn/help_35.html
*申請后 這里天氣 key
*appid 59行填寫 appid
ApiKey = ''
*這個接口是與上邊的網易雲接口key一樣的,可以直接填寫
*也可以在代碼的102行中 ApiKey 替換為 Tianapi_key,都可以
- 接收消息的用戶,存在多個以 | 隔開
userid = ''
*這個是在server醬配置好消息推送的渠道后,拿到的企業微信用戶id,可以根據server醬提示獲取
adminUserId = '';
*這個也是server醬的企業微信用戶id,只不過我拿了我自己的id用於推送報錯信息或其他不想推送給所有用戶的信息
*接下來說一下 地區的修改,這個需要去代碼中修改
*115、118、123、131、349、63、176、184
*在以上行中進行修改為自己所在的區域即可
*我這邊提前准備好了一個替換完成的 給大家看一下效果
*歐克,正常接收,因為是自己用的第一版代碼也沒有很完善,練手小腳本。