1 API說明文件 撰寫參考 - imonology/ImonCloud-Doc GitHub Wiki
###API LIST
TAG 注意事項
[連結名稱](#TAG名稱)
TAG名稱,均為小寫,無括弧,無逗點,空白變為(-)。
例如:
[連結名稱](#TAG名稱)
###API1
=> tag = api1
###API1.2.3 a
=> tag = api123-a
###API1.2.3 a(a1,a2,a3)
=> tag = api123-aa1a2a3
---------------------------- ###API1
IC.xxx.Name(i_Data1,i_Data2,o_func);
功能說明
一些簡單說明這個FUNCTION 在做的事情
Name(i_Data1,i_Data2,o_func){
-
o_func(o_data1,o_data2);
-
return 0 ;
-
reutrn obj ;
}
變數說明
-
傳入(input)
+i_Data1
變數類別: Object
變數說明: 用戶資料
+i_Data2
變數類別: Int
變數說明: 用戶編號
-
傳出(callback function)
- o_func(o_data1,o_data2);
變數類別: callback function
+ o_data1 變數類別: Object 變數說明: 處理後用戶資料 + o_data2 變數類別: int 變數說明: 處理後用戶編號
-
回傳(return)
return Math.uuidFast();
變數類型:unique
變數說明:傳入 人物資料 物件
範例
IC.xxx.Name({"data1":1,"data2" :2 , 11, function (odata1,odata2){ });
----------------------------
###API2
IC.xxx.Name(i_Data1,i_Data2,o_func);
功能說明
一些簡單說明這個FUNCTION 在做的事情
Name(i_Data1,i_Data2,o_func){
-
o_func(o_data1,o_data2);
-
return 0 ;
-
reutrn obj ;
}
變數說明
-
傳入(input)
+i_Data1
變數類別: Object
變數說明: 用戶資料
+i_Data2
變數類別: Int
變數說明: 用戶編號
-
傳出(callback function)
- o_func(o_data1,o_data2);
變數類別: callback function
+ o_data1 變數類別: Object 變數說明: 處理後用戶資料 + o_data2 變數類別: int 變數說明: 處理後用戶編號
-
回傳(return)
return Math.uuidFast();
變數類型:unique
變數說明:傳入 人物資料 物件
範例
IC.xxx.Name({"data1":1,"data2" :2 , 11, function (odata1,odata2){ });