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){ });