Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 浪潮软件股份有限公司靳昇旭获国家专利权

浪潮软件股份有限公司靳昇旭获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉浪潮软件股份有限公司申请的专利基于jsbridge的应用接入方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114462013B

龙图腾网通过国家知识产权局官网在2025-12-23发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210075854.0,技术领域涉及:G06F21/44;该发明授权基于jsbridge的应用接入方法及系统是由靳昇旭;张连超;王柏华设计研发完成,并于2022-01-23向国家知识产权局提交的专利申请。

基于jsbridge的应用接入方法及系统在说明书摘要公布了:本发明公开了基于jsbridge的应用接入方法及系统,属于H5应用接入技术领域,要解决的技术问题为如何实现原生H5应用与原生高级功能的交互。对于作为个人的用户,包括:基于H5应用的注册信息,通过开放平台对H5应用进行审核,并返回授权信息;基于授权信息对H5应用进行授权;对于作为企业的用户,包括:基于H5应用的注册信息,通过开放平台对H5应用进行审核授权,并返回授权信息;基于免登陆码code以及access_token从开放平台中获取user_id,调用开放平台以及jsbridge中间件,基于jsbridge中间件中配置的桥接方法实现业务功能。

本发明授权基于jsbridge的应用接入方法及系统在权利要求书中公布了:1.基于jsbridge的应用接入方法,其特征在于应用于包括jsbridge中间件以及开放平台的系统,所述jsbridge中间件中配置有多个的桥接方法; 对于作为个人的用户,所述方法包括如下步骤: 基于H5应用的注册信息,通过开放平台对H5应用进行审核,并返回授权信息; 在APP系统打开H5应用,判断所述H5应用的应用地址后是否拼有参数code,如果没有,通过APP系统提供授权页,基于授权页获得作为个人的用户的授权,并基于授权在H5应用的应用地址后拼上参数code; 如果H5应用的应用地址后拼有参数code,向开放平台提交请求参数以获取token和refreshToken,refreshToken的有效期长于token的有效期,当token已超过有效期、但refreshToken在有效期内时,通过refreshToken来刷新token,在refreshToken过期后,重新向开放平台提交请求参数以获取token和refreshToken; 基于token作为请求参数,获取用户信息,并调用开放平台以及jsbridge中间件,基于jsbridge中间件中配置的桥接方法实现业务功能; 对于作为企业的用户,所述方法包括如下步骤: 基于H5应用的注册信息,通过开放平台对H5应用进行审核授权,并返回授权信息; 调用jsbridge中间件,通过jsbridge中间件获取免登陆码code,并基于授权信息从开放平台中获取access_token; 基于免登陆码code以及access_token从开放平台中获取user_id,基于user_id获取用户信息,并调用开放平台以及jsbridge中间件,基于jsbridge中间件中配置的桥接方法实现业务功能; 其中,桥接方法中涉及到的数据均以https加密传输以及数据接口参数加密; 对于作为个人的用户,H5应用与开放平台对接过程中遵循Oauth2.0协议; 其中,所述注册信息包括: 应用名称,所述应用名称为待接入APP系统的H5应用的名称; 应用图标,所述应用图标为待接入APP系统的H5应用的名称; 应用地址,所述应用地址为待接入APP系统的H5应用的访问地址; 其中,调用jsbridge中间件,通过jsbridge中间件获取免登陆码code,包括如下步骤: 在H5应用中引入jsbridge中间件; 调用jsbridge中间件中免登陆密码获取函数,获取免登陆码code; 其中,对于作为个人的用户,通过开放平台对H5应用进行审核后,返回的授权信息包括AppId、AppCode以及AppSecret; 在H5应用的应用地址后拼有参数code后,通过AppId、code和grantType进行签名,得到的签名值作为请求参数,从开放平台中获取token和refreshToken; 当token已超过有效期、但refreshToken在有效期内时,用refreshToken来刷新token,操作为:将grantType替换为refreshToken,通过AppId、code和refreshToken进行签名,得到的签名值作为请求参数,再次从开放平台中获取token和refreshToken; 在refreshToken过期后,通过AppId、code和grantType进行签名,得到的签名值作为请求参数,重新从开放平台中获取token和refreshToken; 其中,签名规则如下: 将参数key以ASCII码表顺序排序; 以key1=value1amp;key2=value2的方式拼接签名字符串,其中剔除空值和sign字段; 以sha256算法对签名字符串进行哈希得到hash; 基于APP系统提供给第三方应用的私钥用RSASSA-PKCS1-V1_5-SIGN对hash进行签名; 认证中心使用应用公钥对签名进行验签,私钥就是注册应用时获取的appSecret; 其中,对于作为企业内部的用户,所述授权信息包括APP标识APPID、APPKey、APP授权码APPCord以及APP密钥APPSecret;以所述授权信息为请求参数,H5应用从开放平台获取access_token; 对于作为第三方企业的用户,基于H5应用的注册信息,通过开放平台对H5应用进行审核授权,并返回授权信息,包括如下步骤: 向开放平台提交注册信息和回调URL; 通过开放平台对所述注册信息进行审核,并向H5应用返回第一授权信息,所述第一授权信息包括AppId、SuiteKey以及签名密钥SuiteSecret,并通过回调URL向H5应用返回第二授权信息,所述第二授权信包括临时授权码AuthCode以及授权开通应用企业的AuthCorpId; 审核通过后,通过回调URL定时向H5应用推送SuiteTicket,直至所述H5应用向开放平台返回经过加密的字符串“success”的json数据; 所述第一授权信息、第二授权信息以及SuiteTicket组成开放平台返回的授权信息; 对于作为第三方企业的用户,基于授权信息从开放平台中获取access_token,包括如下步骤: 以时间戳timestamp+”\n”+suiteTicket作为签名字符串,以suiteSecret作为签名密钥,使用算法HmacSHA256计算出签名值signature; 以suiteTicket、时间戳timestamp和签名值signature作为headers参数,以suiteKey及authCorpId作为请求参数,从开放平台获取access_token。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浪潮软件股份有限公司,其通讯地址为:271000 山东省泰安市东岳大街527号浪潮科技园;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。