当前位置: 首页 > news >正文

如何调用 API | 学习笔记

开发者学堂课程【阿里云 API 网关使用教程:如何调用 API】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

如何调用 API

调用 API 的三要素

要调用 API 需要三个基础条件:

1、AP:您即将要调用的 API , 明确 API 参数定义。

 

2、应用 APP :作为您调用 API 时的身份,有 APPkey 和 APPsecret 用于验证您的身份。

可以理解为是账号和密码,然后当请求 API 的时候呢,需要用这个 key 和 secret 来做一个签名计算,然后到达网关之后,网关会对这个请求者进行依据这个 key 和 secret 来进行那个身份认证和权限认证。(只要在云市场购买 API 服务,然后它就会自动给创建一个 app ,然后并且授权,就是方便用户的使用)

 

3、API 和 APP 的权限关系:本 PP 想调用某个 API 需要具有该 API 的权限,这个权限通过授权的功能来建立。

如果你是开放 API 的用户。需要有一方来操作这个授权,如果是开放API的用户,你同时有你的 API 和你的应用。那么就可以直接操作,把你的API授权给你的app了,如果你是一个使用者,你并没有自己的 API ,你要调用的是其他人的一篇,那么你需要把你的那个应用 ID 告知服务的提供者,让其来操作授权。

4、操作授权:首先需要用应用 ID ,然后请这个服务的拥有者操做一下授权。(注意我们这个授权是分环境的,虽然把这个API 发布到了三个环境上。但只对线上的环境做了授权,应用在授权了线上之后,他对预发和测试仍不具备调用的权限)

 在应用详情里可以看到应用的基本信息

这个页面有一个 sdk 文档自动生成的链接,然后我们可以在这个页面里生成在这个 app 有权有权调用的所有 API 的 sdk

http://www.lryc.cn/news/252025.html

相关文章:

  • 关于云备份项目的HTTP协议字段理解
  • 掉落的俄罗斯方块
  • 医院不良事件报告系统源码带鱼骨图分析
  • 数据库相关算法题 V3
  • 第二证券:本周3只新股申购,大豆蛋白行业领军企业来了!
  • 【go语言开发】loglus日志框架的使用
  • 【Unity动画】Unity 动画播放的流程
  • 深度学习——第3章 Python程序设计语言(3.2 Python程序流程控制)
  • EasyExcel生成多sheet页的excel
  • 家用小型洗衣机哪款性价比高?内衣洗衣机品牌推荐
  • 为何Go爬虫依然远没有Python爬虫流行
  • 【华为OD题库-057】MELON的难题-java
  • OGG实现Oracle19C到postgreSQL14的实时同步
  • windows 你的电脑不能投影到其他屏幕,请尝试重新安装驱动程序
  • 2023-简单点-树莓派中的硬件通讯
  • 游戏反Frida注入检测方案
  • 观海微电子---AF、AG、AR 的差别和作用
  • 颠覆性语音识别:单词级时间戳和说话人分离
  • 吉利展厅 | 透明OLED拼接2x2:科技与艺术的完美融合
  • qnx修改tcp和udp缓冲区默认大小
  • vscode的eslint检查代码格式不严谨的快速修复
  • OpenAI GPT-4 Turbo发布:开创AI新时代
  • 基于c 实现 FIFO
  • tortoisegit 报错:server refused to start a shell/command
  • 电商平台API接口指南,京东商品详情接口,京东详情页接口,宝贝详情页接口,商品属性接口,商品信息查询,商品详细信息接口,h5实时详情页数据展示
  • 什么是迁移学习
  • 万宾科技水环境综合治理监测系统的融合与应用
  • 【EI会议征稿】第三届图像,信号处理与模式识别国际学术会议(ISPP 2024)
  • 继阿里云、滴滴、语雀后,腾讯视频也出现重大系统故障
  • kotlin中sealed语句的使用