簡(jiǎn)要描述:
API支持基于URL發(fā)起HTTP/HTTPS GET請(qǐng)求。請(qǐng)求參數(shù)需要包含在URL中。本文列舉了GET請(qǐng)求中的結(jié)構(gòu)解釋,并提供了服務(wù)器的服務(wù)接入地址
通信方式:
以下為Start一條未編碼的URL請(qǐng)求示例:https://www.lanmicloud.com/api/<api類型>/<action>?<公共參數(shù)>
&productId=117
&appid=*
&time=1585280982
&domain=www.lanmicloud.com
&sign=
https指定了請(qǐng)求通信協(xié)議。
lanmicloud.com指定了ECS的服務(wù)接入地址。
api類型根據(jù)API類型的不同,分為三大類,分別是operate(業(yè)務(wù)操作類,如開機(jī),關(guān)機(jī)),product(產(chǎn)品操作類,如下單,續(xù)費(fèi),升級(jí)等等),business(產(chǎn)品信息類,如產(chǎn)品同步)
action指定了要調(diào)用的API
productId指的是產(chǎn)品ID
appid指的是用戶在后臺(tái)API信息申請(qǐng)的appid
time指的是用戶請(qǐng)求API時(shí)的時(shí)間戳
domain指的是用戶請(qǐng)求API的服務(wù)器域名
sign指的是根據(jù)appid,domain,time,以及appkey通過md5加密生成的一串秘鑰
md5(appid domain time appkey)
通信協(xié)議:
支持HTTP或HTTPS協(xié)議請(qǐng)求通信。為了獲得更高的安全性,推薦您使用HTTPS協(xié)議發(fā)送請(qǐng)求
請(qǐng)求參數(shù):
您需要通過Action參數(shù)指定目標(biāo)操作,例如Action=Start。還需要指定接口的其他參數(shù)以及公共請(qǐng)求參數(shù),詳情請(qǐng)參見公共請(qǐng)求參數(shù)。
字符編碼:
請(qǐng)求及返回結(jié)果都使用UTF-8字符集編碼