UploadDataToBlockchain

业务系统数据上链,业务系统生成数据唯一标识,数据通过队列异步上链,后续可通过数据唯一标识进行查询确认。

请求参数

名称

类型

是否必选

示例值

描述

Action

String

UploadDataToBlockchain

系统规定参数。取值:UploadDataToBlockchain。

DataDID

String

did:lto:000FFFFFEAEDFDF0B4999600610B599D00000001

数据唯一标识

RouteRuleId

String

1234362888407468

路由规则ID

PlainData

String

"任意数据"

明文上链数据值

PrivacyData

String

"任意需要隐私处理的设备数据"

隐私上链数据值

返回数据

名称

类型

示例值

描述

RequestId

String

F23A53CD-0EA7-48B0-B97C-1E7A7F910234

请求ID

Code

String

200

响应编码

Message

String

参数错误

请求失败时的详细信息

Success

boolean

true

请求是否成功

示例

请求示例

http(s)://[Endpoint]/?Action=UploadDataToBlockchain
&IotAuthType=ID2
&DataDID=did:lto:000FFFFFEAEDFDF0B4999600611DD31B0000****
&RouteRuleId=8474617438531302
&PlainData=明文数据
&PrivacyData=隐私数据
&<公共请求参数>

正常返回示例

XML 格式

<Message>-</Message>
<RequestId>0D80ED7B-FE21-15DF-84D6-95BA0583****</RequestId>
<Data>-</Data>
<Code>00000</Code>
<Success>true</Success>

JSON 格式

{
  "Message": "-",
  "RequestId": "0D80ED7B-FE21-15DF-84D6-95BA0583****",
  "Data": "-",
  "Code": "00000",
  "Success": "true"
}

​错误码

错误码详细信息,请参见错误码