簡介
歡迎您使用工業互聯網標識公共服務平臺,我們提供了豐富的 API 供您對標識進行管理。如果您熟悉網絡服務協議和一種以上編程語言,我們推薦您使用HTTP API接口來管理您的標識和開發自己的應用程序。假如您不太熟悉網絡協議,我們也專門為您提供了更簡便的SDK API接口。
HTTP API接口
假如您熟悉網絡服務協議和數據加密技術,那么我們推薦您使用HTTP API接口來管理您的標識和開發應用系統。
創建標識接口
接口名稱
創建標識接口
接口地址
https://api.gdsinsing.com/safety/api/create-identifier
請求方法
POST
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
string | 企業賬號(標識前綴) | |
string |
{
|
|
string |
{
|
成功返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 1:成功,0:失敗 | |
string | 標識碼 |
失敗返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 0 | |
string | 錯誤碼 | |
string | 異常描述 | |
string | 解決辦法 |
通用創建標識接口
接口名稱
通用創建標識
接口地址
https://api.gdsinsing.com/safety/api/create-identifier-common
請求方法
POST
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
string | 企業賬號(標識前綴) | |
string |
{
|
|
string |
{
|
成功返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 1:成功,0:失敗 | |
string | 標識碼 |
失敗返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 0 | |
string | 錯誤碼 | |
string | 異常描述 | |
string | 解決辦法 |
標識解析接口
接口名稱
標識解析
接口地址
https://api.gdsinsing.com/safety/api/query-identifier
請求方法
POST
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
string | 企業賬號(標識前綴) | |
string |
{
|
|
string |
{
|
成功返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 1:成功,0:失敗 | |
JsonArray |
[{
|
失敗返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 0 | |
string | 錯誤碼 | |
string | 異常描述 | |
string | 解決辦法 |
刪除標識接口
接口名稱
刪除標識
接口地址
https://api.gdsinsing.com/safety/api/remove-identifier
請求方法
POST
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
string | 企業賬號(標識前綴) | |
string | 標識號(88.168.1/abc) | |
string |
{
|
成功返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 1:成功,0:失敗 |
失敗返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 0 | |
string | 錯誤碼 | |
string | 異常描述 | |
string | 解決辦法 |
添加標識關聯信息接口
接口名稱
添加標識關聯信息
接口地址
https://api.gdsinsing.com/safety/api/add-identifier-attr
請求方法
POST
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
string | 企業賬號(標識前綴) | |
string |
{
|
|
string |
{
|
成功返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 1:成功,0:失敗 |
失敗返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 0 | |
string | 錯誤碼 | |
string | 異常描述 | |
string | 解決辦法 |
修改標識關聯信息接口
接口名稱
修改標識關聯信息
接口地址
https://api.gdsinsing.com/safety/api/modify-identifier-attr
請求方法
POST
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
string | 企業賬號(標識前綴) | |
string |
{
|
|
string |
{
|
成功返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 1:成功,0:失敗 |
失敗返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 0 | |
string | 錯誤碼 | |
string | 異常描述 | |
string | 解決辦法 |
刪除標識關聯信息接口
接口名稱
刪除標識關聯信息
接口地址
https://api.gdsinsing.com/safety/api/remove-identifier-attr
請求方法
POST
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
string | 企業賬號(標識前綴) | |
string |
{
|
|
string |
{
|
成功返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 1:成功,0:失敗 |
失敗返回
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
int | 0 | |
string | 錯誤碼 | |
string | 異常描述 | |
string | 解決辦法 |
SDK API接口
假如您對網絡協議和數據加密技術不太熟悉,我們為您提供了SDK API接口。SDK接口將會為您屏蔽掉網絡發送過程和數據加密過程,您只需要調用我們SDK中的接口方法,就能輕松地對標識進行管理和應用系統開發。
創建標識接口
接口名稱
創建標識
接口方法
public String createIdentifier(String handleName, String handleId, String datatemplate, String viewtemplate, List datas) throws Exception
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
String | 標識前綴 | |
String | 標識自定義碼 | |
String | 數據模板編號 | |
String | 展示模板編號(可為空) | |
List |
標識關聯數據 |
返回值
標識碼
通用創建標識接口
接口名稱
通用創建標識
接口方法
public String createIdentifier(String handleName, String handleId, String datatemplate, String viewtemplate, List datas) throws Exception
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
String | 標識前綴 | |
String | 標識自定義碼 | |
String | 數據模板編號 | |
String | 展示模板編號(可為空) | |
List<RelateData> | 標識關聯數據 |
返回值
標識碼
標識解析接口
接口名稱
標識解析
接口方法
public List<RelateData> queryIdentifier(String handle) throws Exception
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
String | 標識碼 |
返回值
標識關聯信息
標識解析接口
接口名稱
標識解析
接口方法
public List<RelateData> queryIdentifier(String handle, int[] indexs, String[] types) throws Exception
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
String | 標識碼 | |
int[] | 關聯信息索引(可為null) | |
String[] | 關聯信息類型(可為null) |
返回值
標識關聯信息
刪除標識接口
接口名稱
刪除標識
接口方法
public void removeIdentifier(String handle) throws Exception
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
String | 標識碼 |
返回值
添加標識關聯屬性接口
接口名稱
添加標識關聯屬性
接口方法
public void addIdentifierAttr(String handle, List<RelateInfo> infos) throws Exception
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
String | 標識碼 | |
List<RelateInfo> | 標識關聯信息 |
返回值
修改標識關聯屬性接口
接口名稱
修改標識關聯屬性
接口方法
public void modifyIdentifierAttr(String handle, List<RelateInfo> infos) throws Exception
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
String | 標識碼 | |
List<RelateInfo> | 標識關聯信息 |
返回值
刪除標識關聯屬性接口
接口名稱
刪除標識關聯屬性
接口方法
public void removeIdentifierAttr(String handle, int[] indexs) throws Exception
接口參數
參數名稱 | 參數類型 | 參數說明 |
---|---|---|
String | 標識碼 | |
int[] | 關聯信息索引(可為null) |
返回值