支付方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36765827 阅读:24 留言:0更新日期:2023-03-08 21:21
本发明专利技术实施例公开了一种支付方法、装置、电子设备及存储介质,该支付方法通过响应于第一交互操作,向云端程序服务器发送第一操作指令,接收云端程序服务器发送的携带有支付参数的目标画面数据,根据目标画面数据显示目标操作界面,由于目标画面数据中携带有支付参数,响应于在目标操作界面中的第二交互操作,可以通过支付参数自动调用支付程序进行支付,无须其他额外操作,有利于提高支付效率,使得在使用云端程序支付时,达到与使用本地程序一致的支付效果,可以广泛应用于云计算、车联网、智慧交通等技术领域。交通等技术领域。交通等技术领域。

【技术实现步骤摘要】
支付方法、装置、电子设备及存储介质


[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]将所述支付参数嵌入至所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支付方法,其特征在于,包括:响应于第一交互操作,向云端程序服务器发送第一操作指令,所述第一操作指令用于在云端程序中发起交易请求或者更新交易请求;接收所述云端程序服务器发送的目标画面数据,所述目标画面数据中携带有支付参数;根据所述目标画面数据显示目标操作界面;响应于在所述目标操作界面中的第二交互操作,根据所述支付参数调用支付程序以对所述交易请求对应的交易进行支付。2.根据权利要求1所述的支付方法,其特征在于,所述根据所述目标画面数据显示目标操作界面,包括:对所述目标画面数据进行解码处理,得到包含所述支付参数的第一图像;从所述第一图像中提取出所述支付参数,将所述第一图像还原为第二图像;将所述第二图像作为所述目标操作界面的显示内容进行显示。3.根据权利要求2所述的支付方法,其特征在于,所述从所述第一图像中提取出所述支付参数,将所述第一图像还原为第二图像,包括:对所述第一图像进行像素对划分,得到多个第一像素对,对于每个所述第一像素对,计算所述第一像素对中的像素之间的第一差值;确定每个所述第一差值的差值类型,根据所述第一差值的差值类型从多个所述第一差值中确定目标差值;提取每个所述目标差值的目标有效位的数据,根据所述目标有效位的数据得到目标比特流;从所述目标比特流中提取出所述支付参数和还原信息集合,根据所述还原信息集合还原所述目标差值的目标有效位的数据,得到多个第二差值;根据所述第二差值还原对应的所述第一像素对,得到多个第二像素对,根据多个所述第二像素对得到所述第二图像。4.根据权利要求3所述的支付方法,其特征在于,所述还原信息集合包括位置信息集合和有效位信息集合,所述从所述目标比特流中提取出所述支付参数和还原信息集合,根据所述还原信息集合还原所述目标差值的目标有效位的数据,得到多个第二差值,包括:从所述目标比特流中分离出第一比特流,对所述第一比特流进行解压缩处理,得到所述位置信息集合;根据所述位置信息集合从所述目标差值中确定第三差值和第四差值,所述第三差值的差值类型为可修改差值,所述第四差值的差值类型为可扩展差值;从所述目标比特流中分离出第二比特流和第三比特流,对所述第二比特流进行解压缩处理,得到所述有效位信息集合,对所述第三比特流进行解压缩处理,得到所述支付参数;将所述有效位信息集合中的目标有效位的数据还原至对应的所述第三差值中,删除所述第四差值的目标有效位的数据,将还原目标有效位的数据后的第三差值以及删除目标有效位的数据后的第四差值作为所述第二差值。5.根据权利要求1所述的支付方法,其特征在于,所述支付参数包括程序标识,所述根据所述支付参数调用支付程序以对所述交易请求对应的交易进行支付,包括:
将所述程序标识发送至所述支付程序,以使所述支付程序根据所述程序标识确定支付权限;当确定结果为具备支付权限,调用所述支付程序以对所述交易请求对应的交易进行支付。6.根据权利要求1所述的支付方法,其特征在于:所述根据所述目标画面数据显示目标操作界面,包括:对所述目标画面数据进行解码处理,得到包含所述支付参数的第一图像;将所述第一图像作为目标操作界面的显示内容进行显示;所述响应于在所述目标操作界面中的第二交互操作,根据所述支付参数调用支付程序以对所述交易请求对应的交易进行支付,包括:响应于在所述目标操作界面中的第二交互操作,从所述第一图像中提取出所述支付参数;根据所述支付参数调用所述支付程序以对所述交易请求对应的交易进行支付。7.一种支付方法,其特征在于,包括:接收第一操作指令,所述第一操作指令由终端响应于第一交互操作生成,所述第一操作指令用于在云端程序中发起交易请求或者更新交易请求;根据所述第一操作指令获取支付参数;根据所述支付参数生成所述云端程序的目标画面数据,向所述终端发送所述目标画面数据,以使所述终端根据所述目标画面数据显示目标操作界面;其中,所述支付参数用于供所述...

【专利技术属性】
技术研发人员:谭龙智
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1