华为云计算 云知识 服务器上怎么调用接口?前端怎么调用后台接口?

服务器上怎么调用接口?前端怎么调用后台接口?

服务器是可以调用接口的,每调用了接口之后,服务器就会进行处理并返回数据,那么服务器上怎么调用接口?前端怎么调用后台接口呢?下面就给朋友们具体的分析一下。

服务器上怎么调用接口

服务器上怎么调用接口

服务器上怎么调用接口?

一般直接调用是不行的,必须用接口的方法(直接调用后,服务端可以连接成功,但客户端总提示没有连接字串)。

服务器调用接口的方法都是抽象方法,如果子类想实现这个接口,可以通过implements父类方法来进行实现,并且必须实现父类的所有方法。可以采用接口类和方法,通常可以增加注解@Override,表示重写)。

接口服务器的作用

服务端接口主要包含:鉴权说明、群组管理、成员管理、服务器端推送、获取历史记录等。

一、鉴权说明

1、Base URL

文档中所有被引用的地址都有Base URL。

注意:

为了确保数据隐私,云通讯平台的REST API是通过HTTPS方式请求。

2、统一请求包头

Base URL与业务URL相拼接为完整请求URL,其中{}内为可变参数。

参数func和funcdes根据接口填写;

参数appId为应用ID,可从官网创建获得;

参数SigParameter根据不同鉴权方式,做MD5加密后得到,参考后文的鉴权方式说明。

应用鉴权方式

1. SigParameter是REST API 验证参数。

后必须带有sig参数,例如:sig=AAABBBCCCDDDEEEFFFGGG。

使用MD5加密(应用Id + 应用授权令牌 +时间戳)。其中应用Id和应用授权令牌分别对应管理控制台上应用详情中的 APP ID和APP TOKEN。

时间戳是当前系统时间,格式"yyyyMMddHHmmss"。时间戳有效时间为24小时,如:20140416142030。

2. Authorization是包头验证信息。

使用Base64编码(应用Id+ 冒号 + 时间戳)。

冒号为英文冒号。

时间戳是当前系统时间,格式"yyyyMMddHHmmss",需与SigParameter中时间戳相同。

3. func描述业务功能,funcdes描述业务功能的具体操作。

服务器上怎么调用接口

服务器上怎么调用接口

前端怎么调用后台接口

基本webService

我们常见的网络通讯方式,传输协议是http,https,目前大部分使用还是http。后台接口一般部署在某一台服务器上,通过其中的某个端口提供服务。下层协议基本都是基于tcp/ip的。

保证网络联通的情况下,可以直接按照协议及接口发送请求,通常请求为报文或者XML,这类的。http的过程比较简单。

https协议较http协议复杂,主要是https在引入了ssl之后,安全性得到了保证,但是类似tcp的三次握手,https在通讯时,也需要进行双向认证,所以事先需要签发证书。

由于网络传输协议对于一般开发人员来说,较为复杂,所以通常封装在通讯层面,而前端开发人员只需要关注后台接口,按照接口格式组装报文即可,而通讯所需的报文头,及认证都有通讯层公共模块完成,可以减少系统建设成本。

服务器上怎么调用接口?以上就给大家介绍了关于服务器上调用接口的操作方法,大家在具体实施的时候,就可以参考上面的方法去做,同时还可以了解下前端调用后台接口的方法。

上一篇:公有云和私有云如何通信?有哪些区别 下一篇:华为环信“全场景云联络中心”联合方案正式发布

弹性云服务器 ECS

弹性云服务器(Elastic Cloud Server)是一种可随时自助获取、可弹性伸缩的云服务器,帮助用户打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率

三年低至5折,多种配置可选

了解详情
 

申请多用户会话授权的license并激活云服务器||https://support.huaweicloud.com/trouble-ecs/ecs_trouble_0208.html,磁盘挂载类||https://support.huaweicloud.com/ecs_faq/ecs_faq_1103.html,弹性云服务器可以迁移到其他区域/帐号吗?||https://support.huaweicloud.com/ecs_faq/ecs_faq_0901.html,通用入门型||https://support.huaweicloud.com/productdesc-ecs/ecs_01_0024.html,手工部署Docker(CentOS 7.5)||https://support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0141067581.html

https://www.huaweicloud.com/product/ecs.html