错误码

本文档列举调用物联网平台API出错时,返回的错误信息。

服务端错误码

错误码

错误含义

12

ID²已激活、已烧录。

13

芯片不存在。

14

签名验签、解密加密错误。

15

烧录许可证不存在。

16

配额不足。

18

ID²不存在。

21

认证码无效。

32

ID²未激活。

33

时间戳过期。

34

时间戳认证码重复。

35

挑战字无效。

36

data无效。

37

api版本无效。

38

服务端认证码extra无效。

39

设备端认证码extra无效。

40

设备端挑战字无效。

41

使用授权码无效。

42

不支持该功能。

43

ID²状态无效。

44

ID²未完成烧录。

45

ID²已暂停使用。

46

ID²已废弃。

47

用户无权操作。

48

厂商编码无效。

49

产品编码无效。

50

ID²已过期。

51

产品不存在。

52

厂商未注册。

53

ID²下载数量受限。

54

系统繁忙。

55

空发未使能。

56

无效指纹。

57

重复的设备指纹。

200

成功。

500

参数错误。

700

系统错误。

设备端错误码

设备端错误码

返回值

描述

IROT_ERROR_GENERIC

-1

通用错误。

IROT_ERROR_BAD_PARAMETERS

-2

输入参数错误。

IROT_ERROR_SHORT_BUFFER

-3

数据缓冲长度不够。

IROT_ERROR_EXCESS_DATA

-4

数据长度超出请求。

IROT_ERROR_OUT_OF_MEMORY

-5

无法分配内存。

IROT_ERROR_COMMUNICATION

-7

通讯错误。

IROT_ERROR_NOT_SUPPORTED

-8

不支持的操作。

IROT_ERROR_NOT_IMPLEMENTED

-9

对应的操作没有实现。

IROT_ERROR_TIMEOUT

-10

通信超时。

IROT_ERROR_ITEM_NOT_FOUND

-11

没有找到ID²。