云平台接入第三方应用的方法和装置的制造方法

文档序号:9711582阅读:351来源:国知局
云平台接入第三方应用的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及计算机通信技术领域,特别涉及一种云平台接入第三方应用的方法和 装置。
【背景技术】
[0002] 随着计算机通信技术的发展,云平台的功能越来越强大;例如,云平台中可以接入 第三方应用,在用户访问云平台时,如果用户想要访问第三方应用,用户可以不退出云平 台,直接在云平台中访问第三方应用。
[0003] 目前,当云平台接入第三方应用时,云平台的开发人员和第三方应用的开发人员 讨论确定接口,第三方应用的开发人员写接口,云平台的开发人员写调用逻辑,然后云平台 的开发人员和第三方应用的开发人员进行联调,调试通过后,云平台接入第三方应用。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005] 开发人员讨论确定接口,写调用逻辑,以及进行联调比较耗时,导致云平台接入第 三方应用的效率低。

【发明内容】

[0006] 为了解决现有技术的问题,本发明提供了一种云平台接入第三方应用的方法和装 置。技术方案如下:
[0007] -种云平台接入第三方应用的方法,所述方法包括:
[0008] 获取标准请求方式,根据所述标准请求方式,生成接入请求,所述接入请求包括操 作类型和请求参数;
[0009] 向待接入的第三方应用发送所述接入请求,所述接入请求用于所述第三方应用根 据所述操作类型和所述请求参数获取接入参数;
[0010] 接收所述第三方应用发送的接入响应,所述接入响应包括所述接入参数;
[0011] 如果所述接入响应的响应格式为标准响应格式,根据所述接入响应包括的接入参 数,接入所述第三方应用。
[0012] 可选的,所述接入参数包括通用接入参数和差异接入参数,所述方法还包括:
[0013] 确定所述接入响应的格式是否为预设格式,以及所述接入响应的第一预设位置是 否携带所述通用接入参数,第二预设位置是否携带所述差异接入参数;
[0014] 如果所述接入响应的格式为预设格式,且所述第一预设位置携带所述通用接入参 数,且所述第二预设位置携带所述差异接入参数,确定所述接入响应的响应格式为标准响 应格式。
[0015] 可选的,所述根据所述接入响应包括的接入参数,接入所述第三方应用之前,还包 括:
[0016] 根据所述第三方应用的应用标识,从应用标识和配置的接入参数的对应关系中, 获取所述第三方应用配置的接入参数;
[0017] 根据所述接入响应包括的接入参数和所述配置的接入参数,对所述第三方应用进 行验证;
[0018] 在验证通过时,执行所述根据所述接入响应包括的接入参数,接入所述第三方应 用的步骤。
[0019] 可选的,所述方法还包括:
[0020] 接收所述第三方应用发送的参数配置请求;
[0021] 根据所述参数配置请求,显示参数配置页面,并接收所述第三方应用在所述参数 配置页面配置的接入参数;
[0022] 建立所述第三方应用的应用标识和所述配置的接入参数的对应关系。
[0023] 可选的,所述根据所述标准请求方式,生成接入请求,包括:
[0024] 获取标准参数格式,根据所述标准参数格式组建请求参数;
[0025] 根据所述标准请求方式,组建所述操作类型和所述请求参数,得到所述接入请求。 [0026]可选的,所述根据所述接入响应包括的接入参数,接入所述第三方应用之后,还包 括:
[0027] 接收用户提交的访问请求,根据所述访问请求显示访问页面,所述访问页面包括 多个套餐类型;
[0028] 获取所述用户选择的套餐类型,并根据所述用户选择的套餐类型,从套餐类型和 访问参数的对应关系中获取所述用户选择的套餐类型对应的访问参数;
[0029]根据所述访问参数,调用所述第三方应用的接口。
[0030]可选的,所述方法还包括:
[0031] 接收所述第三方应用通过触发标准测试页面中的测试按钮提交的测试指令;
[0032] 根据所述测试指令,运行所述第三方应用,得到实际测试结果;
[0033]根据所述第三方应用的期望测试结果和所述实际测试结果,得到所述第三方应用 的测试结论。
[0034]可选的,所述方法还包括:
[0035]接收所述第三方应用发送的管理请求;
[0036]根据所述管理请求,显示管理界面,所述管理界面包括多个管理接口,所述多个管 理接口用于所述第三方应用通过所述多个管理接口对所述第三方应用进行管理。
[0037]可选的,所述接入请求还包括鉴权码,所述鉴权码用于所述第三方应用根据所述 鉴权码对所述接入请求进行验证;
[0038] 所述方法还包括:
[0039]根据所述第三方应用的应用标识,获取所述第三方应用对应的鉴权码。
[0040] 一种云平台接入第三方应用的装置,所述装置包括:
[0041 ]生成模块,用于获取标准请求方式,根据所述标准请求方式,生成接入请求,所述 接入请求包括操作类型和请求参数;
[0042]发送模块,用于向待接入的第三方应用发送所述接入请求,所述接入请求用于所 述第三方应用根据所述操作类型和所述请求参数获取接入参数;
[0043]第一接收模块,用于接收所述第三方应用发送的接入响应,所述接入响应包括所 述接入参数;
[0044] 接入模块,用于如果所述接入响应的响应格式为标准响应格式,根据所述接入响 应包括的接入参数,接入所述第三方应用。
[0045] 可选的,所述接入参数包括通用接入参数和差异接入参数,所述装置还包括:
[0046] 第一确定模块,用于确定所述接入响应的格式是否为预设格式,以及所述接入响 应的第一预设位置是否携带所述通用接入参数,第二预设位置是否携带所述差异接入参 数;
[0047]第二确定模块,用于如果所述接入响应的格式为预设格式,且所述第一预设位置 携带所述通用接入参数,且所述第二预设位置携带所述差异接入参数,确定所述接入响应 的响应格式为标准响应格式。
[0048] 可选的,所述装置还包括:
[0049] 第一获取模块,用于根据所述第三方应用的应用标识,从应用标识和配置的接入 参数的对应关系中,获取所述第三方应用配置的接入参数;
[0050] 验证模块,用于根据所述接入响应包括的接入参数和所述配置的接入参数,对所 述第三方应用进行验证;
[0051] 在验证通过时,执行所述接入模块,用于根据所述接入响应包括的接入参数,接入 所述第三方应用。
[0052] 可选的,所述装置还包括:
[0053]第二接收模块,用于接收所述第三方应用发送的参数配置请求;
[0054]第一显示模块,用于根据所述参数配置请求,显示参数配置页面;
[0055]第三接收模块,用于接收所述第三方应用在所述参数配置页面配置的接入参数; [0056]建立模块,用于建立所述第三方应用的应用标识和所述配置的接入参数的对应关 系。
[0057]可选的,所述生成模块,包括:
[0058] 获取单元,用于获取标准参数格式;
[0059] 第一组建单元,用于根据所述标准参数格式组建请求参数;
[0060] 第二组建单元,用于根据所述标准请求方式,组建所述操作类型和所述请求参数, 得到所述接入请求。
[0061 ] 可选的,所述装置还包括:
[0062]第四接收模块,用于接收用户提交的访问请求;
[0063]第二显示模块,用于根据所述访问请求显示访问页面,所述访问页面包括多个套 餐类型;
[0064] 第二获取模块,用于获取所述用户选择的套餐类型,并根据所述用户选择的套餐 类型,从套餐类型和访问参数的对应关系中获取所述用户选择的套餐类型对应的访问参 数;
[0065] 调用模块,用于根据所述访问参数,调用所述第三方应用的接口。
[0066] 可选的,所述装置还包括:
[0067] 第五接收模块,用于接收所述第三方应用通过触发标准测试页面中
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1