一种公众号业务托管的授权方法和装置制造方法及图纸

技术编号:22566006 阅读:37 留言:0更新日期:2019-11-16 12:25
本发明专利技术实施例提供了一种公众号业务托管的授权方法和装置。本发明专利技术涉及网络安全技术领域,该方法包括:接收目标指令;向应用开放平台发送用于指示生成第一二维码的请求信息;接收应用开放平台返回的第一二维码的信息,并根据第一二维码的信息在托管平台的应用界面显示第一二维码的图像;在第一预设时间内接收目标客户端扫描第一二维码的图像生成的信息;根据目标客户端扫描第一二维码的图像生成的信息判断目标公众号的属主是否成功授权;如果目标公众号的属主成功授权,则确定对目标公众号进行业务托管。因此,本发明专利技术实施例提供的技术方案能够解决现有技术公众号业务托管的授权过程需要公众号属主提供私有密钥导致安全性低的问题。

Authorization method and device for public number business trusteeship

The embodiment of the invention provides an authorization method and device for public number business trusteeship. The invention relates to the technical field of network security, including: receiving the target instruction; sending the request information for indicating the generation of the first QR code to the application open platform; receiving the information of the first QR code returned by the application open platform, and displaying the image of the first QR code on the application interface of the hosting platform according to the information of the first QR code; receiving the target within the first preset time The tag client scans the information generated by the image of the first two-dimensional code, and judges whether the owner of the target public number is successfully authorized according to the information generated by the target client scanning the first two-dimensional code, and if the target public number is authorized by the master, then the business of the target public number is determined. Therefore, the technical proposal provided by the embodiment of the invention can solve the authorization process of the current technology public number business trusteeship, which requires that the public number is a private key which causes the security of the public to be low.

【技术实现步骤摘要】
一种公众号业务托管的授权方法和装置
本专利技术涉及网络安全
,尤其涉及一种公众号业务托管的授权方法和装置。
技术介绍
目前,用户将公众号的业务授予托管平台管理的授权流程如下:登录托管平台的应用界面后,选择添加公众号,进入公众号的登录并授权界面,输入用户的公众号密钥后进入用户的公众号管理页面,选择添加功能插件选项中的授权管理将授权业务项授权给托管平台,然后托管平台可以管理用户公众号的业务。因公众号业务托管的授权过程需要公众号属主提供私有密钥可能会导致密钥信息的泄露,导致安全性低。
技术实现思路
有鉴于此,本专利技术实施例提供了一种公众号业务托管的授权方法和装置,用以解决现有技术公众号业务托管的授权过程需要公众号属主提供私有密钥导致安全性低的问题。一方面,本专利技术实施例提供了一种公众号业务托管的授权方法,所述方法包括:接收目标指令,所述目标指令用于指示添加目标公众号;向应用开放平台发送用于指示生成第一二维码的请求信息;接收所述应用开放平台返回的所述第一二维码的信息,并根据所述第一二维码的信息在托管平台的应用界面显示所述第一二维码的图像;在第一预设时间内接收目标客户端扫描所述第一二维码的图像生成的信息,所述目标客户端为所述目标公众号的属主的客户端;根据所述目标客户端扫描所述第一二维码的图像生成的信息判断所述目标公众号的属主是否成功授权;如果所述目标公众号的属主成功授权,则确定对所述目标公众号进行业务托管。进一步地,所述在第一预设时间内接收目标客户端扫描所述第一二维码的图像生成的信息,包括:在所述第一预设时间内接收所述目标客户端扫描所述第一二维码的图像后生成的响应信息;判断所述响应信息是否包含所述目标客户端的标识码;如果所述响应信息包含所述目标客户端的标识码,则根据所述标识码获取所述目标客户端的用户信息;获取所述托管平台的标识码,并建立所述托管平台的标识码与所述用户信息之间的对应关系;向所述目标客户端发送提示信息,所述提示信息用于提示所述目标客户端确认授权;接收所述目标客户端返回的确认授权信息。进一步地,在所述确定对所述目标公众号进行业务托管之后,所述方法还包括:接收所述目标客户端发送的取消托管信息,将所述托管平台中所述目标公众号的托管业务和所述目标公众号进行删除;接收添加所述目标公众号的指令信息,生成与所述托管平台对应的第二二维码的图像;在第二预设时间内接收所述目标客户端扫描所述第二二维码的图像生成的信息;根据所述目标客户端扫描所述第二二维码的图像生成的信息判断所述目标公众号的属主是否成功授权;如果所述目标公众号的属主成功授权,则对所述目标公众号调整后的业务进行托管。进一步地,在所述向应用开放平台发送用于指示生成第一二维码的请求信息之前,所述方法还包括:获取所述托管平台的原始信息,所述原始信息至少包括:时间、地址、托管平台的ID、电子邮件;按照预设规则生成所述托管平台的唯一识别码;根据所述托管平台的唯一识别码和所述原始信息生成用于指示生成所述第一二维码的请求信息。进一步地,所述确定对所述目标公众号进行业务托管之后,所述方法还包括:向所述应用开放平台发送业务处理请求信息,所述业务处理请求信息至少包括所述目标公众号的属主授权业务中的一项业务、所述目标公众号的授权凭证;接收所述应用开放平台验证所述业务处理请求信息的验证结果;根据所述验证结果判断是否验证成功;如果验证成功,则调用所述业务处理请求信息对应的业务接口进行业务处理。一方面,本专利技术实施例提供了一种公众号业务托管的授权装置,所述装置包括:第一接收单元,用于接收目标指令,所述目标指令用于指示添加目标公众号;第一发送单元,用于向应用开放平台发送用于指示生成第一二维码的请求信息;第二接收单元,用于接收所述应用开放平台返回的所述第一二维码的信息,并根据所述第一二维码的信息在托管平台的应用界面显示所述第一二维码的图像;第三接收单元,用于在第一预设时间内接收目标客户端扫描所述第一二维码的图像生成的信息,所述目标客户端为所述目标公众号的属主的客户端;第一判断单元,用于根据所述目标客户端扫描所述第一二维码的图像生成的信息判断所述目标公众号的属主是否成功授权;第一确定单元,用于如果所述目标公众号的属主成功授权,则确定对所述目标公众号进行业务托管。进一步地,所述第三接收单元包括:第一接收模块,用于在所述第一预设时间内接收所述目标客户端扫描所述第一二维码的图像后生成的响应信息;第一判断模块,用于判断所述响应信息是否包含所述目标客户端的标识码;第一获取模块,用于如果所述响应信息包含所述目标客户端的标识码,则根据所述标识码获取所述目标客户端的用户信息;第二获取模块,用于获取所述托管平台的标识码,并建立所述托管平台的标识码与所述用户信息之间的对应关系;第一发送模块,用于向所述目标客户端发送提示信息,所述提示信息用于提示所述目标客户端确认授权;第二接收模块,用于接收所述目标客户端返回的确认授权信息。进一步地,所述装置还包括:第四接收单元,用于在所述第一确定单元确定对所述目标公众号进行业务托管之后,接收所述目标客户端发送的取消托管信息,将所述托管平台中所述目标公众号的托管业务和所述目标公众号进行删除;第五接收单元,用于接收添加所述目标公众号的指令信息,生成与所述托管平台对应的第二二维码的图像;第六接收单元,用于在第二预设时间内接收所述目标客户端扫描所述第二二维码的图像生成的信息;第二判断单元,用于根据所述目标客户端扫描所述第二二维码的图像生成的信息判断所述目标公众号的属主是否成功授权;第一托管单元,用于如果所述目标公众号的属主成功授权,则对所述目标公众号调整后的业务进行托管。进一步地,所述装置还包括:第一获取单元,用于在所述第一发送单元向应用开放平台发送用于指示生成第一二维码的请求信息之前,获取所述托管平台的原始信息,所述原始信息至少包括:时间、地址、托管平台的ID、电子邮件;第一生成单元,用于按照预设规则生成所述托管平台的唯一识别码;第二生成单元,用于根据所述托管平台的唯一识别码和所述原始信息生成用于指示生成所述第一二维码的请求信息。进一步地,所述装置还包括:第二发送单元,用于在所述第一确定单元确定对所述目标公众号进行业务托管之后,向所述应用开放平台发送业务处理请求信息,所述业务处理请求信息至少包括所述目标公众号的属主授权业务中的一项业务、所述目标公众号的授权凭证;第七接收单元,用于接收所述应用开放平台验证所述业务处理请求信息的验证结果;第三判断单元,用于根据所述验证结果判断是否验证成功;调用单元,用于如果验证成功,则调用所述业务处理请求信息对应的业务接口进行业务处理。一方面,本专利技术实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述的公众号业务托管的授权方法。一方面,本专利技术实施例提供了一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现上述的公众号业务托管的本文档来自技高网...

【技术保护点】
1.一种公众号业务托管的授权方法,其特征在于,所述方法包括:/n接收目标指令,所述目标指令用于指示添加目标公众号;/n向应用开放平台发送用于指示生成第一二维码的请求信息;/n接收所述应用开放平台返回的所述第一二维码的信息,并根据所述第一二维码的信息在托管平台的应用界面显示所述第一二维码的图像;/n在第一预设时间内接收目标客户端扫描所述第一二维码的图像生成的信息,所述目标客户端为所述目标公众号的属主的客户端;/n根据所述目标客户端扫描所述第一二维码的图像生成的信息判断所述目标公众号的属主是否成功授权;/n如果所述目标公众号的属主成功授权,则确定对所述目标公众号进行业务托管。/n

【技术特征摘要】
1.一种公众号业务托管的授权方法,其特征在于,所述方法包括:
接收目标指令,所述目标指令用于指示添加目标公众号;
向应用开放平台发送用于指示生成第一二维码的请求信息;
接收所述应用开放平台返回的所述第一二维码的信息,并根据所述第一二维码的信息在托管平台的应用界面显示所述第一二维码的图像;
在第一预设时间内接收目标客户端扫描所述第一二维码的图像生成的信息,所述目标客户端为所述目标公众号的属主的客户端;
根据所述目标客户端扫描所述第一二维码的图像生成的信息判断所述目标公众号的属主是否成功授权;
如果所述目标公众号的属主成功授权,则确定对所述目标公众号进行业务托管。


2.根据权利要求1所述的方法,其特征在于,所述在第一预设时间内接收目标客户端扫描所述第一二维码的图像生成的信息,包括:
在所述第一预设时间内接收所述目标客户端扫描所述第一二维码的图像后生成的响应信息;
判断所述响应信息是否包含所述目标客户端的标识码;
如果所述响应信息包含所述目标客户端的标识码,则根据所述标识码获取所述目标客户端的用户信息;
获取所述托管平台的标识码,并建立所述托管平台的标识码与所述用户信息之间的对应关系;
向所述目标客户端发送提示信息,所述提示信息用于提示所述目标客户端确认授权;
接收所述目标客户端返回的确认授权信息。


3.根据权利要求1所述的方法,其特征在于,在所述确定对所述目标公众号进行业务托管之后,所述方法还包括:
接收所述目标客户端发送的取消托管信息,将所述托管平台中所述目标公众号的托管业务和所述目标公众号进行删除;
接收添加所述目标公众号的指令信息,生成与所述托管平台对应的第二二维码的图像;
在第二预设时间内接收所述目标客户端扫描所述第二二维码的图像生成的信息;
根据所述目标客户端扫描所述第二二维码的图像生成的信息判断所述目标公众号的属主是否成功授权;
如果所述目标公众号的属主成功授权,则对所述目标公众号调整后的业务进行托管。


4.根据权利要求1所述的方法,其特征在于,在所述向应用开放平台发送用于指示生成第一二维码的请求信息之前,所述方法还包括:
获取所述托管平台的原始信息,所述原始信息至少包括:时间、地址、托管平台的ID、电子邮件;
按照预设规则生成所述托管平台的唯一识别码;
根据所述托管平台的唯一识别码和所述原始信息生成用于指示生成所述第一二维码的请求信息。


5.根据权利要求1至4任一项所述的方法,其特征在于,在所述确定对所述目标公众号进行业务托管之后,所述方法还包括:
向所述应用开放平台发送业务处理请求信息,所述业务处理请求信息至少包括所述目标公众号的属主授权业务中的一项业务、所述目标公众号的授权凭证;
接收所述应用开放平台验证所述业务处理请求信息的验证结果;
根据所述验证结果判断是否验证成功;
如果验...

【专利技术属性】
技术研发人员:温宗伟
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1