【技术实现步骤摘要】
本专利技术涉及计算机
,特别涉及一种业务管理方法、装置和系统。
技术介绍
公众号是公众号运营者在公众平台上申请的账号。公众号运营者可通过公众平台实现与关注者之间进行文字、图片、语音、视频的全方位沟通和互动。公众号运营者通常是商家、企业、政府、媒体、名人等关注度较高的机构或个人。公众号运营者可通过公众平台向关注者发送消息、接收关注者发送的消息、获取关注者的地理位置信息、向关注者提供各类服务等,形成一种主流的线上线下互动方式。在实现本专利技术的过程中,专利技术人发现上述技术至少存在以下问题:一方面,公众号运营者的开发能力或业务处理能力有限,将公众号的各项业务交由公众号运营者管理运营,不利于业务的开发和管理;另一方面,各个公众号运营者单独管理自身公众号的各项业务,存在管理资源和管理成本浪费的问题。
技术实现思路
为了解决上述技术存在的公众号运营者亲自管理公众号的各项业务,不利于业务的开发和管理,同时存在管理资源和管理成本浪费的问题,本专利技术实施例提供了一种业务管理方法、装置和系统。所述技术方案如下:第一方面,提供了一种业务管理方法,用于第三方客户端中,所述方法包括:获取用户账号的授权码;向开放平台服务器发送携带有所述授权码的授权信息获取请求;接收所述开放平台服务器发送的授权信息,所述授权信息包括授权令牌和权限集标识,所述权限集标识对应的权限集中包含所述用户账号的至少一项业务的 ...
【技术保护点】
一种业务管理方法,其特征在于,用于第三方客户端中,所述方法包括:获取社交类应用的用户账号的授权码;向开放平台服务器发送携带有所述授权码的授权信息获取请求;接收所述开放平台服务器发送的授权信息,所述授权信息包括授权令牌和权限集标识,所述权限集标识对应的权限集中包含所述用户账号的至少一项业务的托管权限;以所述授权令牌为凭证,对拥有所述托管权限的业务进行托管。
【技术特征摘要】
1.一种业务管理方法,其特征在于,用于第三方客户端中,所述方法包括:
获取社交类应用的用户账号的授权码;
向开放平台服务器发送携带有所述授权码的授权信息获取请求;
接收所述开放平台服务器发送的授权信息,所述授权信息包括授权令牌和
权限集标识,所述权限集标识对应的权限集中包含所述用户账号的至少一项业
务的托管权限;
以所述授权令牌为凭证,对拥有所述托管权限的业务进行托管。
2.根据权利要求1所述的方法,其特征在于,所述以所述授权令牌为凭证,
对拥有所述托管权限的业务进行托管,包括:
生成业务处理请求,所述业务处理请求中携带有所述授权令牌和所需处理
的业务对应的应用程序编程接口API地址,所述所需处理的业务是所述拥有所
述托管权限的业务中的至少一项业务;
向所述开放平台服务器发送所述业务处理请求,以便所述开放平台服务器
在验证所述授权令牌可用的情况下,调用所述API地址所对应的API处理所述
所需处理的业务。
3.根据权利要求1所述的方法,其特征在于,所述以所述授权令牌为凭证,
对拥有所述托管权限的业务进行托管,包括:
当所述拥有所述托管权限的业务包括消息与事件管理业务时,接收所述开
放平台服务器发送的推送信息,所述推送信息是所述开放平台服务器根据所述
用户账号的关注者触发的消息和/或事件生成的;
回复或响应所述推送消息。
4.根据权利要求3所述的方法,其特征在于,所述接收所述开放平台服务
器发送的推送信息,包括:
接收所述开放平台服务器发送的加密信息,所述加密信息是所述开放平台
服务器采用预定密钥对所述推送信息进行加密得到的;
采用所述预定密钥对所述加密信息进行解密得到所述推送信息。
5.根据权利要求1所述的方法,其特征在于,所述获取用户账号的授权码,
包括:
通过用户账号运营者所使用的用户代理向所述开放平台服务器发送授权码
获取请求,所述授权码获取请求中携带有所述第三方客户端的回调域名;
接收所述开放平台服务器通过所述用户代理发送的所述授权码;其中,所
述授权码是所述开放平台服务器获取到所述用户账号运营者通过所述用户代理
发送的确认授权指示后,在重定向所述用户代理至所述回调域名的过程中发送
的。
6.根据权利要求1至5任一所述的方法,其特征在于,所述用户账号的至
少一项业务,包括:
消息与事件管理业务、用户管理业务、账号管理业务、网页授权业务、商
户管理业务、多客服业务中的至少一项。
7.一种业务管理方法,其特征在于,用于开放平台服务器中,所述方法包
括:
接收第三方客户端发送的授权信息获取请求,所述授权信息获取请求中携
带有用户账号的授权码;
验证所述授权码是否正确;
若所述授权码正确,则生成授权信息,所述授权信息包括授权令牌和权限
集标识,所述权限集标识对应的权限集中包含所述用户账号的至少一项业务的
托管权限;
向所述第三方客户端发送所述授权信息,以便所述第三方客户端以所述授
权令牌为凭证,对拥有所述托管权限的业务进行托管。
8.根据权利要求7所述的方法,其特征在于,所述向所述第三方客户端发
送所述授权信息之后,还包括:
接收所述第三方客户端发送的业务处理请求,所述业务处理请求中携带有
\t所述授权令牌和所需处理的业务对应的应用程序编程接口API地址,所述所需
处理的业务是所述拥有所述托管权限的业务中的至少一项业务;
验证所述授权令牌是否可用;
若所述授权令牌可用,则调用所述API地址所对应的API处理所述所需处
理的业务。
9.根据权利要求7所述的方法,其特征在于,当所述拥有所述托管权限的
业务包括消息与事件管理业务时,所述向所述第三方客户端发送所述授权信息
之后,还包括:
获取所述用户账号的关注者触发的消息和/或事件;
根据所述消息和/或事件生成推送信息;
向所述第三方客户端发送所述推送信息。
10.根据权利要求9所述的方法,其特征在于,所述根据所述消息和/或事
件生成推送信息之后,还包括:
采用预定密钥对所述推送信息进行加密得到加密信息;
所述向所述第三方客户端发送所述推送信息,包括:
向所述第三方客户端发送所述加密信息。
11.根据权利要求7所述的方法,其特征在于,所述接收第三方客户端发
送的授权信息获取请求之前,还包括:
接收所述第三方客户端通过用户账号运营者所使用的用户代理发送的授权
码获取请求,所述授权码获取请求中携带有所述第三方客户端的回调域名;
获取所述用户账号运营者通过所述用户代理发送的确认授权指示;
在获取到所述确认授权指示后,重定向所述用户代理至所述第三方客户端
的回调域名,并将所述授权码通过所述用户代理发送给所述第三方客户端。
12.根据权利要求7至11任一所述的方法,其特征在于,所述用户账号的
至少一项业务,包括:
消息与事件管理业务、用户管理业务、账号管理业务、网页授权业务、商
\t户管理业务、多客服业务中的至少一项。
13.一种业务管理装置,其特征在于,用于第三方客户端中,所述装置包
括:
授权码获取模块,用于获取用户账号的授权码;
请求发送模块,用于向开放平台服务器发送携带有所述授权码的授权信息
获取请求;
信息接收模块,用于接收所述开放平台服务器发送的授权信息,所述授权
信息包括授权令牌和权限集标识,所述权限集标识对应的权限集中包含所述用
户账...
【专利技术属性】
技术研发人员:邹剑波,赖中华,邓生杰,杨茂巍,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。