使用IoT设备端生成的数据唯一标识查询上链数据的区块链元信息。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
Action | String | 是 | QueryBlockchainMetadata | 系统规定参数。取值:QueryBlockchainMetadata。 |
BizChainId | String | 是 | 123436288840**** | 业务链编码。 |
IotDataDID | String | 是 | did:lto:000FFFFFEAEDFDF0B4999600610B599D0000**** | 数据唯一标识。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
Code | String | 00000 | 响应编码。 |
Data | Struct | entry | 响应数据。 |
BlockHash | String | c82330c512cb1b3f5932e26e9c00411b28b93efa0fe293aa5d7a39ad793d**** | 区块哈希。 |
BlockNumber | String | 22254 | 区块高度。 |
IotId | String | 000FFFFFEAEDFDA75EC9**** | 设备名称。 |
MemberName | String | 成员01 | 成员名称 |
ProductKey | String | a1LdqoS**** | 设备PK。 |
Timestamp | Long | 1624952485495 | 上链时间。 |
TxHash | String | 26baa13efc36b737ae707b5702ec7ac9cb111beca9e2f80b578dbbb3d604**** | 上链哈希。 |
Message | String | - | 请求失败时的详细信息。 |
RequestId | String | 0D80ED7B-FE21-15DF-84D6-95BA0583**** | 请求标识。 |
Success | Boolean | true | 请求是否成功。 |
示例
请求示例
http(s)://[Endpoint]/?Action=QueryBlockchainMetadata &BizChainId=123436288840**** &IotDataDID=did:lto:000FFFFFEAEDFDF0B4999600610B599D0000**** &<公共请求参数>
正常返回示例
XML
格式
<Message>-</Message> <RequestId>F23A53CD-0EA7-48B0-B97C-1E7A7F91****</RequestId> <Data> <IotId>000FFFFFEAEDFDA75EC9****</IotId> <BlockHash>c82330c512cb1b3f5932e26e9c00411b28b93efa0fe293aa5d7a39ad793d****</BlockHash> <TxHash>26baa13efc36b737ae707b5702ec7ac9cb111beca9e2f80b578dbbb3d604****</TxHash> <MemberName>成员01</MemberName> <BlockNumber>22254</BlockNumber> <Timestamp>1624952485495</Timestamp> <ProductKey>a1LdqoS****</ProductKey> </Data> <Code>00000</Code> <Success>true</Success>
JSON
格式
{ "Message": "-", "RequestId": "F23A53CD-0EA7-48B0-B97C-1E7A7F91****", "Data": { "IotId": "000FFFFFEAEDFDA75EC9****", "BlockHash": "c82330c512cb1b3f5932e26e9c00411b28b93efa0fe293aa5d7a39ad793d****", "TxHash": "26baa13efc36b737ae707b5702ec7ac9cb111beca9e2f80b578dbbb3d604****", "MemberName": "成员01", "BlockNumber": "22254", "Timestamp": "1624952485495", "ProductKey": "a1LdqoS****" }, "Code": "00000", "Success": "true" }
错误码
错误码详细信息,请参见错误码。
文档内容是否对您有帮助?