上次介紹了物模型的語言,這次介紹一下物模型的腳本,人們便會想到JavaScrip,Python或者是PHP,是以物模型的腳本也支援者三種腳本,并且提供了三個接口,
進行相關的操作,具體的腳本參數ScriptType為JavaScript、Python_72、PHP_72三個取值分别對應上面三種腳本類型。下面依次介紹一下這三個接口。
CreateThingScript 為指定産品送出資料解析腳本。
UpdateThingScript 修改指定産品的資料解析腳本。
GetThingScript 查詢指定産品的資料解析腳本。
首先我們可以使用CreateThingScript接口,為指定的産品建立一個腳本,需要帶入的三個參數分别為産品辨別符,腳本内容和腳本類型。比如我們為一個産品建立
一個php的腳本可以用下面的格式。
XYsayFrO.IoT.Srv.CreateThingScript.a1K5nvYD6Ne."phpinfo()".PHP_72.
運作後,得到如下圖所示,從傳回的資訊中确認是否建立成功。

然後使用UpdateThingScript接口,更新腳本資訊。如果我們将上面建立的腳本,内容改為顯示一行資訊,則可以适用下列格式:
XYsayFrO.IoT.Srv.UpdateThingScript.a1K5nvYD6Ne."echo "HappyNewYear2021!"".PHP_72.
同樣傳回的資訊和第一個接口一樣.
最後一個接口名為GetThingScript,用來得到已經建立的腳本,進而确認是否建立的正确和成功.具體使用時,隻需要帶入産品辨別符即可.格式如下所示.
XYsayFrO.IoT.Srv.GetThingScript.a1K5nvYD6Ne.
傳回的資訊包含了腳本的類型和腳本的内容連結,如果得到具體内容,需要下載下傳連結到本地,然後再打開,就可以了.
本次實踐示範程式下載下傳連接配接:
http://xysuger.xunyun17.xyz/v0.1.0.4腳本.rar