The invention discloses a multi public user authorization management method based on WeChat platform, including WeChat web page authorization and WeChat interactive authorization, and WeChat interactive authorization management steps: judge whether there is a joint ID; judge whether the user exists according to the ID ID+ application; judge whether the user exists according to the ID application ID; Enter the user information, end the authorization or insert the open ID, the joint ID, the user data related fields into the database; the WeChat web page authorization management step: determine whether there is a system ID in the web page Cookie; determine whether the public number is a service number or a subscriber number of the right to borrow; judge whether the database system ID+ application ID exists or not; Judge whether there is a joint ID. Based on the multi public user authorization management method of the WeChat platform, the user authorization of the public number of different types of rights has been completed, so as to realize the convenient and unified management of the number of public numbers.
【技术实现步骤摘要】
一种基于微信平台的多公众号用户授权管理方法
本专利技术涉及到一种用于微信平台的多公众号的用户授权管理,特别涉及一种基于微信平台的多公众号用户授权管理方法。
技术介绍
对于微信托管第三方公司来说,会有几个、几十个、甚至成百上千个客户提供的公众号需要管理,传统的做法是为每个公众号提供一套独立的管理程序、服务器、数据库等资源,当管理的公众号数量不多时这种模式还是能接受的,但是当托管的公众号达到几十,几百、上千的时候,这种模式的是可怕的,而且对于托管的公众号来说可谓是风格各异,有认证的、未认证的;有订阅号、服务号;有的既有订阅号又有服务号,因为权限的不同,用户授权的环境不同(网页授权、微信交互授权),通过传统的方法很难对这些风格不同的公众号产生的用户进行管理。试想如果一个新的模块发布或是更新,都要更新成百上千个服务器上的管理程序代码,这是一件多么可怕的事情,当然版本更新的繁琐只是这种模式下的一个显著的问题而已,公众号、用户数据等业务上更是难以管理。
技术实现思路
通过对现有专利文献的检索,我们尚未发现方便微信平台多公众号管理的相关报道。为这解决现有微信平台多公众号管理管理困难的问题,本专利技术的目的在于提供一种基于微信平台的多公众号用户授权管理方法,可以对多公众号进行方便统一管理,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于微信平台的多公众号用户授权管理方法,包括微信网页授权和微信交互授权,微信网页授权和微信交互授权借助于托管系统对公众号本身管理的步骤如下:S1:不同的订阅号以及不同的服务号经过托管系统托管;S2:托管系统将托管 ...
【技术保护点】
1.一种基于微信平台的多公众号用户授权管理方法,其特征在于,包括微信网页授权和微信交互授权,微信网页授权和微信交互授权借助于托管系统对公众号本身管理的步骤如下:S1:不同的订阅号以及不同的服务号经过托管系统托管;S2:托管系统将托管的不同的的订阅号以及不同的服务号再经过微信网页授权和微信交互授权进行授权管理;S3:经过微信网页授权和微信交互授权二者授权管理后再转到托管系统托管;S4:托管系统将授权管理的公众号通知对应的各个用户。
【技术特征摘要】
1.一种基于微信平台的多公众号用户授权管理方法,其特征在于,包括微信网页授权和微信交互授权,微信网页授权和微信交互授权借助于托管系统对公众号本身管理的步骤如下:S1:不同的订阅号以及不同的服务号经过托管系统托管;S2:托管系统将托管的不同的的订阅号以及不同的服务号再经过微信网页授权和微信交互授权进行授权管理;S3:经过微信网页授权和微信交互授权二者授权管理后再转到托管系统托管;S4:托管系统将授权管理的公众号通知对应的各个用户。2.如权利要求1所述的基于微信平台的多公众号用户授权管理方法,其特征在于,对于微信交互授权,其授权管理步骤如下:第一步、获取用户的联合ID;第二步、判断是否存在联合ID;第三步、根据联合ID+应用ID判断用户是否存在;第四步、根据开放ID+应用ID判断用户是否存在;第五步、注入用户信息,结束授权或者将开放ID、联合ID、用户资料相关字段插入数据库,注入用户信息完成授权。3.如权利要求2所述的基于微信平台的多公众号用户授权管理方法,其特征在于,针对步骤二,如果存在联合ID,然后根据联合ID+应用ID判断用户是否存在;如果不存在联合ID,然后根据开放ID+应用ID判断用户是否存在。4.如权利要求2所述的基于微信平台的多公众号用户授权管理方法,其特征在于,针对步骤三,用户存在就注入用户信息,结束授权,如果用户不存在,就新增用户,将该公众号的开放ID、联合ID、、用户资料相关字段插入数据库,注入用户信息完成授权。5.如权利要求2所述的基于微信平台的多公众号用户授权管理方法,其特征在于,针对步骤四,用户存...
【专利技术属性】
技术研发人员:汪贵,王彦迪,
申请(专利权)人:安徽小马创意科技股份有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。