尼采般地抒情

尼采般地抒情

尼采般地抒情

音乐盒

站点信息

文章总数目: 316
已运行时间: 1570

前言:API 网关(API Gateway)提供高性能、高可用的 API 托管服务。是阿里云的诸多产品之一,其API的制作可由很多方式编写而成,其中上述介绍的函数计算就可以搭建起一个后端API服务。

在此记录一下API 网关官网文档中函数计算写API部分的细节(上述学习函数计算可能没有注意的点,比如签名认证等安全方面的考量),另外调用社区提供的免费API(墨迹天气)服务来熟悉该产品。

阿里云API服务 墨迹天气

阿里云API服务 手机号归属地查询

搭建无服务器应用之手机号归属地查询

后端为函数计算的API

上述学习的函数计算,本质上是利用http/事件来触发相应的函数,函数计算会将执行结果返回给API网关,所以API网关可以是接口最后的关卡。

创建API分组及其分组内API

按照这个教程,可以完成创建API分组,创建API,创建应用及为应用进行API授权,调试API

(其中创建云函数就不再赘述)

调用API网关中的API

终端使用curl进行调用如下命令:

curl -i -X GET "http://752cb9170bc644e58ae1e1a3ddf09f7e-cn-hangzhou.alicloudapi.com/"  -H "Authorization:APPCODE 6e4c5952fc92473496423eb079b526ec"

其他形式调用参考:使用简单认证(AppCode)方式调用API

在API网关中添加自定义域名

有限制,设置HTTPS默认域名(仅专享实例使用)

免费开通阿里云的API 网关产品的时候,会自动开通两个实例

添加自定义域名成功之后,api中会显示

调试的时候也会更改为现在绑定的域名。

调试如下:

curl -i -X GET "http://apitest.wztlink1013.com/"  -H "Authorization:APPCODE 6e4c5952fc92473496423eb079b526ec"

换成自定义域名之后是否付费?

评论区