getPublicKey (v1.0)

Estimated reading time: 1 minute

这个API请求设备提供RSA公钥进行加密。有关加密规格的详情,请参阅 数据加密.

语法

http://<Base URL>/encryption

认证级别

none

Request

params' Elements
Not necessary.
JSON Example
{
    "method": "getPublicKey",
    "id": 1,
    "params": [],
    "version": "1.0"
}

反馈

result's Elements
An object composed of the following pair(s).
name type multiplicity default description
publicKey string 1 RSA public key.
JSON Example
{
    "result": [{"publicKey": "AAAAB3NzaC1yc2EAAAABIwAAAQEA3p6TmGYDRtnnmzckD5leg7lHIUY9cuV6vFvacew1uZ7Bmx2MF9a7SqmtiLDkLS3P9y9eobRjuWriSfgmqDPRFRU2mdwAmRm2aIvYa6WkzvnrfUhGR+SCT/Z62j7V9ps6Mt5HB8mFQj3494p4StTPVS1nFqvEUazEx13EJnJyHsdYqsV6UJV169e43oLSSccb3lr8BzeMUnGEfY+NKlAxDpEycr5jJYyTkLfrbX0lyAPs+vLwLRYhm+h2qJYAZUwknus4vD7aki4G69S+gnENClglh/e9ut9Q5BrtxiBQCEikn9V9rlnVkbp1eEUf89XFiHRWMVrRAINtJyQFvvoPOQ=="}],
    "id": 1
}
错误代码
下面的错误代码对于这个API很重要。请参阅 错误代码 对于其他错误。
代码 解释
42400 密钥不存在。
Last modified: 13 Feb 2019