Changes for page Basic API Interface
Last modified by Alex Chang on 2022/04/07 09:11
edited by Alex Chang
on 2022/03/18 13:57
on 2022/03/18 13:57
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.alex 21 +XWiki.alex - Content
-
... ... @@ -2,27 +2,12 @@ 2 2 3 3 ---- 4 4 5 -In order to use the our service, all termination devices must obtain an api key. The basic flow is as follows. 6 - 7 - {{plantuml}}@startuml 8 - 9 -client-->"api Server": Get API key with a unique key(MAC Address)\n ==>https://{api server ip}/v1/getKey/:uuid 10 -"api Server"->client: return api key and secret 11 - 12 -client->client:APP save\n- SERVICE_CODE\n- API KEY\n- API SECRET 13 - 14 -client-->"api Server": Get a session key\n ==>https://{api server ip}/v1/session/:apikey 15 -"api Server"->client: return a session key and expired date 16 - 17 -@enduml{{/plantuml}} 18 - 19 ----- 20 - 21 21 ===== ##Basic Endpoints for API Key and Session Key## ===== 22 22 23 23 * [[API Key>>getapikey|API Key]] : **POST /v1/getKey/:uuid** 24 24 * [[Session Key>>getsessionkey|Session Key]] : **POST /v1/session:apikey** 25 25 10 + 26 26 ---- 27 27 28 28 ===== Revision History =====