阿裡雲公式AliyunAPI()

曾經火極一時的雲計算,現在似乎沒有瞭熱度,遠不如AI、工業互聯網、元宇宙。各大平臺搞瞭那麼多年的雲計算,目前真正推廣比較好的似乎隻有雲服務器,原來需要買個服務器空間,現在可以買一個獨立的雲主機。各種雲提供瞭各種API,但似乎隻是給軟件開發人員準備的,跟普通人沒有任何的關系。

比如,某雲某商傢提供瞭身份證實名認證的API,隻能對接系統,普通用戶幾乎用不瞭,如果要用,隻能通過API的測試頁面一個一個的認證,效率極低。

為瞭真正讓雲計算走進普通用戶,打通最後一公裡,輝耀Excel網絡函數庫提供瞭阿裡雲AliyunAPI()公式接入,使得在表格插件中,寫公式就可以借助雲API接口完成各項API功能。

比如,身份實名認證API,集成到輝耀Excel網絡函數庫後,就可以寫公式來對姓名和身份證號進行認證,詳情可點擊下面的鏈接。

某雲上的API接口千千萬萬,沒法一個一個封裝,所以,我們提供瞭一個通用的公式。

輝耀Excel網絡函數庫 阿裡雲AliyunAPI()公式

公式名稱:AliyunAPI(Host,Path,Method,AppCode,Querys,Bodys,【ContentType】)

用途說明:在Excel表格或WPS表格中,調用阿裡雲API接口實現對應的功能。

參數說明:某雲每一個API都提供瞭開發文檔,如下所示,一般建議看C#文檔,簡潔明瞭。參數Host指API主機網址,Path指API接口名稱,Method指調用的模式,可以是POST和GET,一般默認POST,AppCode指的是自己購買API的授權碼,可以在阿裡後臺獲取。參數Querys和Bodys是要查詢的條件,按照各接口要求提供對應的數據即可。參數ContentType是可選參數,默認值是application/x-www-form-urlencoded; charset=UTF-8

輝耀Excel網絡函數庫 阿裡雲公式AliyunAPI()

數據來源: 某雲各API各自的服務商。

運行環境:Excel2007及以上,WPS2019及以上

AppCode一般可以從阿裡雲後臺獲取,如下所示。

輝耀Excel網絡函數庫 阿裡雲公式AliyunAPI()

舉例說明,某雲實名認證API如下

輝耀Excel網絡函數庫 阿裡雲公式AliyunAPI()

其中,Bodys使用公式進行拼接,UrlEncode()公式作用是將姓名給編碼一下,這些有利於網絡傳輸。

AliyunAPI()公式通常反饋的是一串json字符串,需要進行提取

當前案例,需分兩次提取,寫公式=GetJsonProperty(D8,"data")提取到結果如下

再次寫公式=GetJsonProperty(E8,"message"),就可以提取到message中的文字消息。

赞(0)