- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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=
您可能关注的文档
最近下载
- (完整ppt)行政法与行政诉讼法课件.ppt
- 压力容器制造质量保证手册+程序文件+表格-符合TSG 07-2019特种设备质量保证管理体系.docx
- 责任督学挂牌督导培训.pptx
- 延 安精神及其当代价值——党课讲稿.docx VIP
- 数据结构英文教学课件:chapter3 Linked Lists.ppt
- 2024年重庆市高考化学试卷(含答案).docx
- 国家版图知识竞赛题库附答案(301-632题).docx
- 春节新年传统习俗PPT模板课件.pptx VIP
- (高清版)B 7000.225-2008 灯具 第2-25部分:特殊要求 医院和康复大楼诊所用灯具.pdf VIP
- 常见消防安全隐患图解(2.0版)_上海闵行消防.pptx VIP
文档评论(0)