网站大量收购闲置独家精品文档,联系QQ:2885784924

食品和食用农产品追溯系统接口服务功能示例.docxVIP

食品和食用农产品追溯系统接口服务功能示例.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

食品和食用农产品追溯系统接口服务功能示例

授权接口

接口地址

接口地址示例:https://{域名}:{端口}/api/v1/auth。

功能说明

系统认证接口,验证调用方的appKey和签名,验证通过后,返回数字令牌。

参数说明

提交方法(Method):提交(Post)。

请求头(Header):如表A.1所示。

授权接口请求头(Header)表

参数名称

数据类型

是否必填

描述

Content-Type

String

请求数据的内容类型字符串,固定为:application/json;charset=utf-8

请求参数以JSON格式消息体(Body)传输,如表A.2所示。

授权接口请求参数表

参数名称

数据类型

是否必填

描述

appKey

String

服务端提供给调用者的凭证,用于标识服务接口调用者的身份

timestamp

Timestamp

接口调用时间

signature

String

请求签名,用于验证此次请求的合法性,由调用者根据实际的输入参数,并凭密钥(appSecret)和约定的签名算法生成的签名

返回内容类型(Content-Type):application/json;charset=utf-8。

返回数据的参数说明,如表A.3所示。

授权接口返回参数表

参数名称

数据类型

是否必填

描述

success

Boolean

接口调用结果,包括以下两种结果:

True=接口调用成功;

False=接口调用失败。

code

Number

接口响应码,见A.11

表A.3授权接口返回参数表(续)

参数名称

数据类型

是否必填

描述

message

String

接口提示信息

result

Object

接口调用成功后,返回的数据对象

token

String

接口调用成功后,返回的数字令牌

expired

Timestamp

数字令牌的过期时间

code

Number

接口响应码,见A.11

请求示例

授权接口请求的消息示例如下所示。

请求方法:Post

URL:/api/v1/auth

请求头:

Content-Type:application/json;charset=utf-8

请求消息体:

{

appKey:ak00001,

timestamp:1711001391000,

signature:xxxxxxxxxxx

}

返回示例

授权接口返回的解密后的消息明文示例如下所示。

{

success:true,

code:200,

result:

{

token:xxxxxxxx.xxxxxxxxxxxxxxxxxx.xxxxxxxx,

expired:1711011391000

}

}

上传接口

接口地址

接口地址示例:https://{域名}:{端口}/api/v1/{数据元标识}。

{数据元标识}为上传的追溯信息数据集的唯一标识,例如product表示产品信息。具体可参考DB31/T1110.2。

功能说明

追溯信息的上传接口。

参数说明

提交方法(Method):提交(Post)。

请求头(Header):如表A.4所示。

上传接口请求头(Header)表

参数名称

数据类型

是否必填

描述

Content-Type

String

请求数据的内容类型字符串,固定为:application/json;charset=utf-8

Authorization

String

调用者的认证凭据,由固定字符串Bearer+数字令牌字符串拼接而成

请求参数以JSON格式消息体(Body)传输,如表A.5所示。

上传接口请求参数表

参数名称

数据类型

是否必填

描述

data

Array

按照数据元的标识和数据元的值,构造数据元的JSON对象,并可将多条数据元JSON组合为一个Array放入该参数值中,实现批量上传。

返回内容类型(Content-Type):application/json;charset=utf-8。

返回数据的参数说明,如表A.6所示。

上传接口返回参数表

参数名称

数据类型

是否必填

描述

success

Boolean

接口调用结果,包括以下两种结果:

True=接口调用成功;

False=接口调用失败。

code

Number

接口响应码,见A.11

message

String

接口提示信息

请求示例

上传接口请求的消息示例如下所示。

请求头:

Content-Type:application/json;charset=

文档评论(0)

雄霸天下 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档