能力服务平台渠道额度管控方法、装置、设备及存储介质制造方法及图纸

技术编号:37081309 阅读:9 留言:0更新日期:2023-03-29 19:57
本申请公开了一种能力服务平台渠道额度管控方法、装置、设备及存储介质,所述方法包括步骤:能力服务平台接收用户在渠道平台发送的用于实时鉴权渠道的额度使用情况的能力服务额度鉴权请求信息进行额度鉴权;在额度鉴权通过之后,能力服务平台实时进行额度管控,在提供能力服务之前依次发起渠道额度占用和能力商品额度占用,对缓存服务中的渠道额度和能力商品额度根据时间区间由近到远依次进行扣减操作,并在更新额度后向渠道平台返回管控结果;在提供能力服务之后,根据服务结果依次发起渠道额度释放和能力商品额度释放,对缓存服务中的渠道额度和能力商品额度根据时间区间由近到远依次进行恢复操作,并在更新额度后向渠道平台返回管控结果。渠道平台返回管控结果。渠道平台返回管控结果。

【技术实现步骤摘要】
能力服务平台渠道额度管控方法、装置、设备及存储介质


[0001]本申请涉及计算机
,特别地,涉及一种能力服务平台渠道额度管控方法、装置、设备及存储介质。

技术介绍

[0002]额度管控即根据经验或科学的计算而对于某种行为的消耗、占用或产出作出数量上的规定,常用于辅助账务管理中用来防止单个项目总额的超支,而通过账务管理中的额度管控功能,可以在防止单个项目总额超支的基础上,实现对项目中具体预算科目的明细管控。
[0003]现有的渠道额度管控主要通过配置能力服务的渠道ID和对应的能力服务额度阈值,在为渠道提供能力服务时,基于渠道ID与能力服务额度的对应关系,采集能力服务渠道ID,并计算渠道的已消耗额度,如果已消耗额度超过阈值,则不允许提供能力服务,该方案也存在一些缺点不能满足运营要求:
[0004]1.渠道下的不同能力商品不能进行精准区分,无法按照能力商品计算到相应的额度;
[0005]2.能力服务额度不能按照时间区间分配单独的阈值,进行不同时间区间的组合;
[0006]3.无法进行渠道和能力商品的双重额度管控;
[0007]4.当渠道已消耗的能力服务额度已经超出最大额度的阈值,无法进行及时关停。

技术实现思路

[0008]为解决上述技术问题,本申请一方面提供了一种能力服务平台渠道额度管控方法。
[0009]本申请采用的技术方案如下:
[0010]一种能力服务平台渠道额度管控方法,包括步骤:
[0011]能力服务平台接收用户在渠道平台发送的用于实时鉴权渠道的额度使用情况的能力服务额度鉴权请求信息进行额度鉴权,所述能力服务额度鉴权请求信息中包括有渠道ID、能力商品ID;
[0012]在额度鉴权通过之后,能力服务平台实时进行额度管控,在提供能力服务之前依次发起渠道额度占用和能力商品额度占用,对缓存服务中的渠道额度和能力商品额度根据时间区间由近到远依次进行扣减操作,并在缓存服务中更新扣减后的渠道额度和能力商品额度后,向渠道平台返回管控结果;在提供能力服务之后,根据服务结果依次发起渠道额度释放和能力商品额度释放,对缓存服务中的渠道额度和能力商品额度根据时间区间由近到远依次进行恢复操作,并在缓存服务中更新释放后的渠道额度和能力商品额度后,向渠道平台返回管控结果。
[0013]进一步地,所述接收用户在渠道平台发送的用于实时鉴权渠道的额度使用情况的能力服务额度鉴权请求信息进行额度鉴权,具体包括步骤:
[0014]用户在渠道平台的客户端进行用户登陆,渠道平台的客户端服务向服务端服务进行短信验证码发送请求,服务端服务生成短信验证码,并将短信发送请求到能力服务平台,进行短信验证码发送;
[0015]所述能力服务平台的短信能力服务接收到短信发送请求后,解析请求链接中的相关数据,包括渠道ID、能力商品ID信息;
[0016]所述短信能力服务向能力服务平台的额度鉴权服务获取渠道的能力服务额度信息;
[0017]所述额度鉴权服务根据渠道ID、能力商品ID向能力服务平台的缓存服务查询并返回渠道的能力服务额度;
[0018]所述额度鉴权服务判断当前渠道的能力服务额度,返回额度鉴权结果;
[0019]所述能力服务平台的短信能力服务向短信网关发起短信发送请求,接收短信发送结果,并将所述短信发送结果返回给渠道平台。
[0020]进一步地,所述在提供能力服务之前依次发起渠道额度占用和能力商品额度占用,对缓存服务中的渠道额度和能力商品额度根据时间区间由近到远依次进行扣减操作,并在缓存服务中更新扣减后的渠道额度和能力商品额度后,向渠道平台返回管控结果,具体包括步骤:
[0021]能力服务平台的短信能力服务在接收到渠道平台的短信发送请求后,根据短信发送请求信息生成能力服务话单,并传递到能力服务平台的额度管控服务,所述能力服务话单包括有渠道ID、能力商品ID信息;
[0022]所述额度管控服务根据所述渠道ID信息到能力服务平台的缓存服务中查询该渠道的所有渠道额度集合,根据查询返回结果判断缓存服务中是否存在渠道额度集合,如果没有,则到能力服务平台的数据库中查询渠道的所有渠道额度集合;
[0023]能力服务平台的额度管控服务将从数据库中查询到的渠道额度集合更新到缓存服务中,并接收更新结果;
[0024]能力服务平台的额度管控服务发起渠道额度占用,对缓存服务中的渠道额度根据时间区间由近到远依次进行扣减操作,并在缓存服务中更新扣减后的渠道额度;
[0025]能力服务平台的额度管控服务发起能力商品额度占用,对缓存服务中的能力商品额度根据时间区间由近到远依次进行扣减操作,并在缓存服务中更新扣减后的能力商品额度;
[0026]能力服务平台的额度管控服务将渠道的额度管控结果返回到短信能力服务,由短信能力服务将额度占用结果释放结果返回渠道平台,如果额度占用失败,则终止短信发送,如果额度占用成功,则可进行短信发送。
[0027]进一步地,所述在提供能力服务之后,根据服务结果依次发起渠道额度释放和能力商品额度释放,对缓存服务中的渠道额度和能力商品额度根据时间区间由近到远依次进行恢复操作,并在缓存服务中更新释放后的渠道额度和能力商品额度后,向渠道平台返回管控结果,具体包括步骤:
[0028]能力服务平台的短信能力服务在额度占用成功之后,向短信网关发起短信发送请求,并接收发送结果,如果短信发送失败,则向能力服务平台的额度管控服务发起额度释放请求;
[0029]能力服务平台的额度管控服务根据渠道ID信息到缓存服务中查询该渠道的所有额度集合;
[0030]能力服务平台的额度管控服务发起渠道额度释放,对缓存服务中的渠道额度根据时间区间由近到远依次进行恢复操作,并在缓存服务中更新释放后的渠道额度;
[0031]能力服务平台的额度管控服务发起能力商品额度释放,对缓存服务中的能力商品额度根据时间区间由近到远依次进行恢复操作,并在缓存服务中更新释放后的能力商品额度;
[0032]能力服务平台的额度管控服务将渠道的额度释放结果返回到短信能力服务,由短信能力服务将额度释放结果返回渠道平台。
[0033]进一步地,还包括;
[0034]接受平台运营管理员为渠道添加能力服务额度,添加后的额度实时更新到能力服务平台以及将添加成功后的结果通知到渠道管理员和平台运营管理员。
[0035]进一步地,所述接受平台运营管理员为渠道添加能力服务额度,并将添加后的额度实时更新到能力服务平台以及将添加成功后的结果通知到渠道管理员和平台运营管理员,具体包括步骤:
[0036]能力服务平台接受平台运营管理员为渠道新增的额度余量;
[0037]能力服务平台的批处理服务从数据库中查询新增后的渠道额度余量;
[0038]能力服务平台的批处理服务向缓存服务中发起渠道额度集合查询请求,并接收查询后的额度集合;
[0039]能力服务平台的批处理服务计算额度集合中的余量和增加的余本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种能力服务平台渠道额度管控方法,其特征在于,包括步骤:能力服务平台接收用户在渠道平台发送的用于实时鉴权渠道的额度使用情况的能力服务额度鉴权请求信息进行额度鉴权,所述能力服务额度鉴权请求信息中包括有渠道ID、能力商品ID;在额度鉴权通过之后,能力服务平台实时进行额度管控,在提供能力服务之前依次发起渠道额度占用和能力商品额度占用,对缓存服务中的渠道额度和能力商品额度根据时间区间由近到远依次进行扣减操作,并在缓存服务中更新扣减后的渠道额度和能力商品额度后,向渠道平台返回管控结果;在提供能力服务之后,根据服务结果依次发起渠道额度释放和能力商品额度释放,对缓存服务中的渠道额度和能力商品额度根据时间区间由近到远依次进行恢复操作,并在缓存服务中更新释放后的渠道额度和能力商品额度后,向渠道平台返回管控结果。2.根据权利要求1所述的能力服务平台渠道额度管控方法,其特征在于,所述接收用户在渠道平台发送的用于实时鉴权渠道的额度使用情况的能力服务额度鉴权请求信息进行额度鉴权,具体包括步骤:用户在渠道平台的客户端进行用户登陆,渠道平台的客户端服务向服务端服务进行短信验证码发送请求,服务端服务生成短信验证码,并将短信发送请求到能力服务平台,进行短信验证码发送;所述能力服务平台的短信能力服务接收到短信发送请求后,解析请求链接中的相关数据,包括渠道ID、能力商品ID信息;所述短信能力服务向能力服务平台的额度鉴权服务获取渠道的能力服务额度信息;所述额度鉴权服务根据渠道ID、能力商品ID向能力服务平台的缓存服务查询并返回渠道的能力服务额度;所述额度鉴权服务判断当前渠道的能力服务额度,返回额度鉴权结果;所述能力服务平台的短信能力服务向短信网关发起短信发送请求,接收短信发送结果,并将所述短信发送结果返回给渠道平台。3.根据权利要求1所述的能力服务平台渠道额度管控方法,其特征在于,所述在提供能力服务之前依次发起渠道额度占用和能力商品额度占用,对缓存服务中的渠道额度和能力商品额度根据时间区间由近到远依次进行扣减操作,并在缓存服务中更新扣减后的渠道额度和能力商品额度后,向渠道平台返回管控结果,具体包括步骤:能力服务平台的短信能力服务在接收到渠道平台的短信发送请求后,根据短信发送请求信息生成能力服务话单,并传递到能力服务平台的额度管控服务,所述能力服务话单包括有渠道ID、能力商品ID信息;所述额度管控服务根据所述渠道ID信息到能力服务平台的缓存服务中查询该渠道的所有渠道额度集合,根据查询返回结果判断缓存服务中是否存在渠道额度集合,如果没有,则到能力服务平台的数据库中查询渠道的所有渠道额度集合;能力服务平台的额度管控服务将从数据库中查询到的渠道额度集合更新到缓存服务中,并接收更新结果;能力服务平台的额度管控服务发起渠道额度占用,对缓存服务中的渠道额度根据时间区间由近到远依次进行扣减操作,并在缓存服务中更新扣减后的渠道额度;
能力服务平台的额度管控服务发起能力商品额度占用,对缓存服务中的能力商品额度根据时间区间由近到远依次进行扣减操作,并在缓存服务中更新扣减后的能力商品额度;能力服务平台的额度管控服务将渠道的额度管控结果返回到短信能力服务,由短信能力服务将额度占用结果释放结果返回渠道平台,如果额度占用失败,则终止短信发送,如果额度占用成功,则可进行短信发送。4.根据权利要求1所述的能力服务平台渠道额度管控方法,其特征在于,所述在提供能力服务之后,根据服务结果依次发起渠道额度释放和能力商品额度释放,对缓存服务中的渠道额度和能力商品额度根据时间区间由近到远依次进行恢复操作,并在缓存服务中更新释放后的渠道额度和能力商品额度后,向渠道平台返回管控结果,具体包括步骤:能力服务平台的短信能力服务在额度占用成功之后,向短信网关发起短信发送...

【专利技术属性】
技术研发人员:张凯楠杨小海韩晓玉高晓庆于伟吴帆
申请(专利权)人:联通在线信息科技有限公司
类型:发明
国别省市:

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

1