1、考试地址:https://edu.aliyun.com/clouder/exam/intro/32?spm=5176.10731460.0.0.5cc639f4bOJe5L
2、用途:可以在《个人所得税》APP里,进行绑定。
image.png
image.png
3、主要内容
【HTTP请求四部分】
(1)URL(API调用地址)
(2)请求方式
(3)Headers(请求头)
(4)Body(请求体)
【API请求方式】
(1)GET:请求服务器获取一个资源
(2)POST:请求服务器创建一个新资源
(3)PUT:请求服务器编辑或更新一个已存在的资源
(4)DELETE:请求服务器删除一个资源
【Headers请求头】
提供了请求的元信息,是一个简单的项目列表,其中有客户端发送请求的时间和请求主体大小、身份认证等信息。
【Body请求体】
包含了客户端希望发送给服务器的数据。
【状态码-成功状态】
当成功调用API后,除了返回数据外,还会包含一个状态码,处理成功返回2XX:
【状态码-服务端错误码】
API未调用成功,则返回错误码。服务端错误码是5XX,表示服务不可用(此时一般建议重试或联系商品页面的API服务商)
【状态码-客户端错误码】
客户端错误码4XX,表示业务报错。此时一般为参数错误、请求方式有误或被流控限制等业务类错误。建议详细查看错误码,针对性解决问题。
【返回数据格式】
JSON(推荐,优点简洁)、XML
【API简单身份认证】(APPCODE方式)
请求头Header中添加Authorization字段:APPCODE + 半角空格 + APPCODE值
【API签名认证】(AppKey & AppSecret)
AppKey和AppSecret相当于当前账户的另外一套账号和密码机制。
【API调试步骤】
(1)获取API文档
(2)创建应用
(3)获取授权
(4)调用API
【CURL】
命令调试工具