【技术实现步骤摘要】
一种汽车用户信息授权给车机第三方应用程序的方法及系统
[0001]本专利技术涉及车机登陆第三方应用程序,具体涉及一种汽车用户信息授权给车机第三方应用程序的方法及系统,属于车机系统
技术介绍
[0002]随着车辆智能化升级,汽车车机系统性能也同步提升,能够支持搭载的应用程序种类和数量增多。车机上安装的应用大多数情况下是第三方提供的,少数由车厂自己研发提供。第三方开发的应用程序,为了给用户提供多样与便捷的服务,提升用户登录体验,存在需要获取汽车车机系统登录的用户信息用于登录第三方应用程序的需求。用户信息授权主要有两种方式,一是用户在登陆第三方应用程序时自行输入,该方式的缺陷是比较繁琐,不但需要手动输入,而且在第三方应用较多的时候,用户往往输入的是基本相同的信息,导致繁琐不便;另一种方式是由第三方应用向车机系统获取,由于用户在登陆车机系统时会留下相关信息,如个人身份信息,车辆信息,所以车机系统本身能够掌握这些信息,这种情况下车机系统向第三方应用提供用户信息,就存在授权不规范不安全的不足。故目前在将用户信息授权给第三方应用程序的过程中,存在对授权流程没有进行统一管理导致的授权过程不安全,授权不规范、授权流程繁琐等问题。
技术实现思路
[0003]针对现有技术存在的上述不足,本专利技术的目的是提供一种汽车用户信息授权给车机第三方应用程序的方法及系统,本专利技术解决了现有技术用户信息授权过程中存在的授权过程不安全,授权不规范、授权流程繁琐问题。
[0004]本专利技术的技术方案是这样实现的:一种 ...
【技术保护点】
【技术特征摘要】
1.一种汽车用户信息授权给车机第三方应用程序的方法,其特征在于:包括如下步骤,1)车厂预先在车机系统上安装车机应用程序,车机应用程序具有车企开放平台;2)第三方应用程序开发者通过车企开放平台完成在车机应用程序上的注册认证并创建第三方应用程序;3)用户在车机系统登录第三方应用程序时,选择使用车机系统登录的用户信息进行快捷登录;4)第三方应用程序向车企开放平台请求获取授权相关的信息;车企开放平台向用户转达第三方应用程序的请求;用户在授权页面通过点击的方式表达是否同意授权的意思,并通过车企开放平台发送第三方应用程序,完成用户信息给第三方应用程序的授权。2.根据权利要求1所述的一种汽车用户信息授权给车机第三方应用程序的方法,其特征在于:步骤2)中,第三方应用程序开发者通过车企开放平台完成在车机应用程序上的注册认证具体操作如下:2.1)第三方应用程序开发者登陆车企开放平台;2.2)第三方应用程序开发者在车企开放平台创建第三方应用程序;2.3)车企开放平台方设置第三方应用程序的服务访问权限并分配给第三方应用程序信息;2.4)第三方应用程序开发者在车企开放平台查看第三方应用程序信息,设置第三方应用程序后台回调地址,用于接收车企开放平台对第三方应用程序后台的系统通知;2.5)开发者将第三方应用程序信息保存到第三方应用程序和第三方应用程序后台中,完成注册认证。3.根据权利要求2所述的一种汽车用户信息授权给车机第三方应用程序的方法,其特征在于:步骤4)具体步骤为,4.1)第三方应用程序收到用户通过使用车机系统登录的用户信息登录第三方应用程序的信息后,第三方应用程序带上根据实际业务情况生成的串码c_state发送给第三方应用程序后台;4.2)第三方应用程序后台向车企开放平台请求获取串码,同时带上第三方应用程序生成的串码c_state;4.3)车企开放平台接收到第三方应用程序后台发送的获取串码请求后,确认第三方应用程序身份信息合法后,车企开放平台保存串码c_state,并且根据第三方应用程序的AppId和串码c_state生成属于车企开放平台的串码s_state,再将串码s_state返回给第三方应用程序后台;4.4)第三方应用程序后台将串码s_state保存,并且将串码s_state发送给第三方应用程序;4.5)第三方应用程序收到第三方应用程序后台发送的串码s_state后,通过车机系统,拉起车机用户中心应用程序,开始请求用户授权;4.6)用户登录车机用户中心应用程序后,通过车机系统的浏览器从车企开放平台请求获取授权页面;4.7)车企开放平台收到获取授权页面的请求后,根据请求参数生成授权页面返回给车机系统的浏览器;
4.8)授权页面上有同意和不同意两种选择;用户选择后,授权页面关闭,授权页面关闭后,通过车机系统拉起第三方应用程序;授权页面将用户授权与否的信息通过车企开放平台发送给第三方应用程序后台;如果同意授权,则进行下一步,否则流程终止;4.9)第三方应用程序后台向车企开放平台查询车机系统登录的用户信息;4.10)车企开放平台返回用户信息给第三方应用程序后台;第三方应用程序后台使用用户信息完成用户登录;4.11)第三方应用程序轮询后台,查询用户是否登录成功;4.12)第三方应用程序轮询到用户登录成功的信息,则完成用户在第三方应用程序上的登录。4.根据权利要求3所述的...
【专利技术属性】
技术研发人员:曹红兵,刘代文,蓝文良,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。