- 本篇我们对Microsoft Graph的请求语法进行一下分析。语法https://graph.microsoft.com/{version}/{resource}/{id}/{property}?{query-parameters}HTTP动词Microsoft Graph接受以下HTTP请求动词以确定要执行的操作:GET - 从资源读取数据POST - 创建新的资源或执行一个操作PATC... 本篇我们对Microsoft Graph的请求语法进行一下分析。语法https://graph.microsoft.com/{version}/{resource}/{id}/{property}?{query-parameters}HTTP动词Microsoft Graph接受以下HTTP请求动词以确定要执行的操作:GET - 从资源读取数据POST - 创建新的资源或执行一个操作PATC...
- 上一篇我们介绍了为什么要学习Microsoft Graph,本篇介绍Microsoft Graph的概览,即Microsoft Graph是什么。Microsoft Graph中的服务Office特定产品的API程序集慢慢地进行扩展,逐渐形成了Microsoft Graph。它包含了很多服务的API,包括Office 365、Azure AD、企业移动性和安全、Windows 10和教育。在... 上一篇我们介绍了为什么要学习Microsoft Graph,本篇介绍Microsoft Graph的概览,即Microsoft Graph是什么。Microsoft Graph中的服务Office特定产品的API程序集慢慢地进行扩展,逐渐形成了Microsoft Graph。它包含了很多服务的API,包括Office 365、Azure AD、企业移动性和安全、Windows 10和教育。在...
- 如何获取api access token,调用rest api (以容器镜像为例) 如何获取api access token,调用rest api (以容器镜像为例)
- 接口功能Application查询设备历史数据消息事例GEThttps://server:port/iocm/app/data/v1.1.0/deviceCapabilities?appId={appId}&gatewayId={gatewayId}&deviceId={deviceId}Header: "app_key:{appId}" "Authorization:Bearer {acc... 接口功能Application查询设备历史数据消息事例GEThttps://server:port/iocm/app/data/v1.1.0/deviceCapabilities?appId={appId}&gatewayId={gatewayId}&deviceId={deviceId}Header: "app_key:{appId}" "Authorization:Bearer {acc...
- 接口功能按条件批量查询设备信息列表,如查询指定网关下的所有设备信息列表消息事例Method:GETrequest:https://server:port/iocm/app/dm/v1.3.0/devices?appId={appId}&gatewayId={gatewayId}&nodeType={nodeType}&deviceType={deviceType}&protocolType=... 接口功能按条件批量查询设备信息列表,如查询指定网关下的所有设备信息列表消息事例Method:GETrequest:https://server:port/iocm/app/dm/v1.3.0/devices?appId={appId}&gatewayId={gatewayId}&nodeType={nodeType}&deviceType={deviceType}&protocolType=...
- 接口功能用来删除直连设备消息事例Method:DELETERequest:https://server:port/iocm/app/dm/v1.1.0/devices/{deviceId}?appId={appId}&cascade={cascade}Header: "app_key:{appId}" "Authorization:Bearer {accessToken}" Content-... 接口功能用来删除直连设备消息事例Method:DELETERequest:https://server:port/iocm/app/dm/v1.1.0/devices/{deviceId}?appId={appId}&cascade={cascade}Header: "app_key:{appId}" "Authorization:Bearer {accessToken}" Content-...
- 接口功能应用程序添加设备,获取设备的验证码,并在设备访问南向接口时携带验证码,获取设备唯一标识和密码消息事例Method:POSTrequest:https: //server:port/iocm/app/reg/v1.2.0/devices?appId={appId}Header:"app_key:{appId}" "Authorization:Bearer {accessToken}"C... 接口功能应用程序添加设备,获取设备的验证码,并在设备访问南向接口时携带验证码,获取设备唯一标识和密码消息事例Method:POSTrequest:https: //server:port/iocm/app/reg/v1.2.0/devices?appId={appId}Header:"app_key:{appId}" "Authorization:Bearer {accessToken}"C...
- 接口功能accessToken快过期时,第三方系统通过调用此接口,重新有效时间参照2.1.1鉴权接口返回字段expiresIn的Method:POST request:https://server:port/iocm/app/sec/v1.1.0/refreshToken Content-Type:application/json Body: { "appId"="******",... 接口功能accessToken快过期时,第三方系统通过调用此接口,重新有效时间参照2.1.1鉴权接口返回字段expiresIn的Method:POST request:https://server:port/iocm/app/sec/v1.1.0/refreshToken Content-Type:application/json Body: { "appId"="******",...
- 1、南向设备1.1、基础知识嵌入式首先,读者必须具备嵌入式硬件基础知识,包含但不限于单片机MCU架构,GPIO,中断,定时器,I2C,SPI,USART等等,跟嵌入式单片机相关的电子电路知识;其次,需要能够看懂读懂嵌入式开发板原理图和PCB电路基本布局;如果曾经有过嵌入式开发经验,对于本课程是非常有帮助的。C语言学习嵌入式开发,必备的开发语言是C或C++,熟悉字节码流,函数,结构体,指针,数... 1、南向设备1.1、基础知识嵌入式首先,读者必须具备嵌入式硬件基础知识,包含但不限于单片机MCU架构,GPIO,中断,定时器,I2C,SPI,USART等等,跟嵌入式单片机相关的电子电路知识;其次,需要能够看懂读懂嵌入式开发板原理图和PCB电路基本布局;如果曾经有过嵌入式开发经验,对于本课程是非常有帮助的。C语言学习嵌入式开发,必备的开发语言是C或C++,熟悉字节码流,函数,结构体,指针,数...
- 1、南向设备(嵌入式端)1.1、内置RTOS系统笔者建议南向设备集成RTOS系统,这样方便管理嵌入式端的内部数据交互,把底层驱动的内容屏蔽掉,仅仅调用OS端的API即可实现业务逻辑。一套切实可行的OS系统,符合嵌入式设备的运行环境,不管是RAM还是Flash都能满足业务要求;一套与IoT平台对接的框架,调用几个API即可连接平台,收发数据,屏蔽底层连接;1.2、传感器插件具备多种传感器... 1、南向设备(嵌入式端)1.1、内置RTOS系统笔者建议南向设备集成RTOS系统,这样方便管理嵌入式端的内部数据交互,把底层驱动的内容屏蔽掉,仅仅调用OS端的API即可实现业务逻辑。一套切实可行的OS系统,符合嵌入式设备的运行环境,不管是RAM还是Flash都能满足业务要求;一套与IoT平台对接的框架,调用几个API即可连接平台,收发数据,屏蔽底层连接;1.2、传感器插件具备多种传感器...
- OpenResty常见的api OpenResty常见的api
- 在现实中我们会遇到各种各样的复杂场景,"There is not a right way" 用来描述API的设计方法再合适不过了,没有一种API设计方式可以应对所有的场景。区别于"Consumer-Driven Contract",本文将描述另外一种设计API的方式:Domain-Driven API。这不是API设计的标准方法,但是他也许可以给你灵感,帮助你设计出更加具有表达力的API。>... 在现实中我们会遇到各种各样的复杂场景,"There is not a right way" 用来描述API的设计方法再合适不过了,没有一种API设计方式可以应对所有的场景。区别于"Consumer-Driven Contract",本文将描述另外一种设计API的方式:Domain-Driven API。这不是API设计的标准方法,但是他也许可以给你灵感,帮助你设计出更加具有表达力的API。>...
- 昨日一专家发布了APIG的话题,对这方面接触的比较少,同时也在后面的研究生课程需要学习,很感谢专家能够耐心给予相应的指导。APIG是大数据平台中提供应用开发支撑服务的一个重要平台,在学校里面接触不多的。所以写个帖子来帮助自己以后巩固复习。API网关,是系统的入口,所有的客户端和消费端都通过统一的网关接入。他封装了系统的内部架构,为客户端提供一个定制的API。能够管理所有任务,能够处理上万个并... 昨日一专家发布了APIG的话题,对这方面接触的比较少,同时也在后面的研究生课程需要学习,很感谢专家能够耐心给予相应的指导。APIG是大数据平台中提供应用开发支撑服务的一个重要平台,在学校里面接触不多的。所以写个帖子来帮助自己以后巩固复习。API网关,是系统的入口,所有的客户端和消费端都通过统一的网关接入。他封装了系统的内部架构,为客户端提供一个定制的API。能够管理所有任务,能够处理上万个并...
- 1. 界面或命令行通过RESTful API向keystone获取认证信息。2. keystone通过⽤户请求认证信息,并⽣成auth-token返回给对应的认证请求。3. 界面或命令行通过RESTful API向nova-api发送⼀个boot instance的 请求(携带auth-token)。4. nova-api接受请求后向keystone发送认证请求,查看token是否为有效 ⽤... 1. 界面或命令行通过RESTful API向keystone获取认证信息。2. keystone通过⽤户请求认证信息,并⽣成auth-token返回给对应的认证请求。3. 界面或命令行通过RESTful API向nova-api发送⼀个boot instance的 请求(携带auth-token)。4. nova-api接受请求后向keystone发送认证请求,查看token是否为有效 ⽤...
- Java 11中的新功能和API详解系列1JDK 11在语言语法方面有一个小改动,增加了相当数量的新API,以及运行单文件应用程序而无需使用编译器的能力。此外,可以看到删除了java.se.ee聚合器模块,这可能会影响将现有应用程序迁移到JDK 11。JEP-323:Lambda参数的本地变量语法Java 10中引入了局部变量类型推断(JEP-286)。这简化了代码编写,因为不再需要显式声明... Java 11中的新功能和API详解系列1JDK 11在语言语法方面有一个小改动,增加了相当数量的新API,以及运行单文件应用程序而无需使用编译器的能力。此外,可以看到删除了java.se.ee聚合器模块,这可能会影响将现有应用程序迁移到JDK 11。JEP-323:Lambda参数的本地变量语法Java 10中引入了局部变量类型推断(JEP-286)。这简化了代码编写,因为不再需要显式声明...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签