实现 API 调用接口

时间:2020-05-07 02:24:15   收藏:0   阅读:53

实现 API 调用接口

API 简介

API 的概念

API(Application Programming Interface)

应用程序编程接口是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一次例程的能力,而又无需访问源码或理解内部工作机制的细节。

API 的特点

API 的分类

为什么要使用 API

API的请求与认证

Web API 协议及 HTTP 请求

好处:客户端与服务端的开发语言无关,利于微服务和分布式的开发。

HTTP请求包含的内容

URL(API调用地址)、请求方式、Headers(请求头)、Body(请求主体)

API 请求方式

常见的主要有四种:

返回状态码

HTTP 状态码 含义
200 OK - [GET] 服务器成功返回用户请求的数据
204 NO CONNTENT - [DELETE] 用户数据删除成功
... ...

返回数据格式

{
    "code":2000,
    "data":[
        {
            "name":"a",
            "age":19
        },
        {
            "name":"b",
            "age":20
        }
    ]
}
<?xml version="1.0" encoding="utf-8" ?>
<country>
    <name>中国</name>
    <province>
        <name>河南</name>
    </province>
    <province>
        <name>广州</name>
    </province>
</country>

API 身份认证及签名认证

再阿里云中,有两种认证方式

API 调试和调用(阿里云)

API 调试

阿里云 api 市场提供在线调试功能

API 调用步骤

获取 api 文档--创建应用--获取授权--调用 api

调用 API

调用 api 三个基础条件:

API 调用注意事项

原文:https://www.cnblogs.com/Believe-oneself/p/12839913.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!