System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆,尤其涉及一种第三方应用的登录方法、中台、车机系统及第三方应用。
技术介绍
1、当前的车机系统发展越来越迅速,随着车机硬件性能的提升,车机系统能够支持搭载更多更丰富的生态应用,为用户提供多样的便捷的服务,极大的提升了用户体验。
2、车机系统安装的应用大多数是第三方提供的,第三方应用在进行登录验证时,需要用户手动输入用户信息,操作繁琐且效率较低。
技术实现思路
1、本申请提供一种第三方应用的登录方法、中台、车机系统及第三方应用,用以提高车机系统下第三方应用的登录效率。
2、一方面,本申请提供一种第三方应用的登录方法,应用于中台,所述方法包括:
3、接收第三方应用响应用户的登录操作发送的所述第三方应用的登录请求,所述第三方应用的登录请求包括该第三方应用在所述中台下绑定的应用验证信息;
4、根据所述第三方应用在所述中台下绑定的应用验证信息,对所述第三方应用进行合法性验证;若验证通过,则向车机系统发送确认消息,以使所述车机系统根据所述确认消息向所述第三方应用返回车机登录信息所对应的用户标识,所述用户标识用于第三方应用确定该用户标识在所述第三方应用下对应的应用登录信息;若验证失败,则向所述第三方应用返回验证失败消息。
5、可选的,所述方法还包括:
6、接收所述车机系统的绑定请求,所述车机系统的绑定请求包括所述车机系统的包名;以及,接收所述第三方应用的绑定请求,所述第三方应用的绑定请求包括所述第三方应用的包名
7、根据所述车机系统的绑定请求,对所述车机系统进行注册绑定,获取该车机系统在所述中台下的系统验证信息,并向所述车机系统返回该车机系统在所述中台下的系统验证信息;以及,根据所述第三方应用的绑定请求,对所述第三方应用进行注册绑定,获取该第三方应用在所述中台下的应用验证信息,并向所述第三方应用返回该第三方应用在所述中台下的应用验证信息。
8、可选的,所述根据所述车机系统的绑定请求,对所述车机系统进行注册绑定之后,还包括:
9、向所述第三方应用与所述车机系统返回sdk开发包,以使所述第三方应用与所述车机系统集成所述sdk开发包;
10、所述接收第三方应用响应用户的登录操作发送的所述第三方应用的登录请求,包括:接收所述第三方应用的sdk组件响应用户的登录操作发送的所述第三方应用的登录请求;
11、所述向车机系统发送确认消息,包括:通过所述车机系统的sdk组件向所述车机系统发送确认信息;
12、所述向所述第三方应用返回登录失败消息,包括:向所述第三方应用的sdk组件返回验证失败消息。
13、另一方面,本申请提供一种第三方应用的登录方法,应用于车机系统,所述方法包括:
14、接收中台发送的确认消息,所述确认消息是所述中台根据第三方应用响应用户的登录操作发送的登录请求,对所述第三方应用的合法性验证通过后发送的;所述第三方应用的登录请求包括该第三方应用在所述中台下绑定的应用验证信息;
15、根据所述确认信息,获取车机登录信息所对应的用户标识,并向所述第三方应用返回所述用户标识,以使所述第三方应用根据所述用户标识确定该用户标识在所述第三方应用下的应用登录信息,并根据所述应用登录信息执行应用登录。
16、可选的,所述方法还包括:
17、向所述中台发送车机系统的绑定请求,所述车机系统的绑定请求包括所述车机系统的包名;以及,接收所述中台返回的该车机系统在所述中台下的系统验证信息。
18、可选的,所述方法还包括:
19、接收所述中台返回的sdk开发包,并集成所述sdk开发包;
20、所述接收中台发送的确认消息,包括:通过所述车机系统的sdk组件接收所述中台发送的确认消息;
21、所述向所述第三方应用返回所述用户标识;包括:通过所述车机系统的sdk组件向所述第三方应用的sdk组件返回所述用户标识。
22、又一方面,本申请提供一种第三方应用的登录方法,应用于第三方应用,所述方法包括:
23、响应用户的登录操作,向中台发送所述第三方应用的登录请求,以使所述中台根据所述登录请求,对所述第三方应用进行合法性验证并在验证通过后向车机系统发送确认消息;所述第三方应用的登录请求包括该第三方应用在所述中台下绑定的应用验证信息;
24、若接收到车机系统发送的用户标识,则根据所述用户标识确定该用户标识在所述第三方应用下的应用登录信息,并根据所述应用登录信息执行应用登录;其中,所述用户标识是所述车机系统根据接收到的所述确认消息获取的车机登录信息所对应的用户标识。
25、可选的,所述方法还包括:
26、向所述中台发送所述第三方应用的绑定请求,所述第三方应用的绑定请求包括所述第三方应用的包名;以及,接收所述中台返回的该第三方应用在所述中台下的应用验证信息。
27、可选的,所述方法还包括:
28、接收所述中台返回的sdk开发包,并集成所述sdk开发包;
29、所述向中台发送所述第三方应用的登录请求,包括:通过所述第三方应用的sdk组件向中台发送所述第三方应用的登录请求;
30、所述接收车机系统发送的用户标识,包括:通过所述第三方应用的sdk组件接收车机系统的sdk组件发送的用户标识。
31、又一方面,本申请提供一种中台,包括:
32、第一接收模块,用于接收第三方应用响应用户的登录操作发送的所述第三方应用的登录请求,所述第三方应用的登录请求包括该第三方应用在所述中台下绑定的应用验证信息;
33、验证模块,用于根据所述第三方应用在所述中台下绑定的应用验证信息,对所述第三方应用进行合法性验证;若验证通过,则向车机系统发送确认消息,以使所述车机系统根据所述确认消息向所述第三方应用返回车机登录信息所对应的用户标识,所述用户标识用于第三方应用确定该用户标识在所述第三方应用下对应的应用登录信息;若验证失败,则向所述第三方应用返回登录失败消息。
34、可选的,所述中台还包括:
35、绑定模块,用于接收所述车机系统的绑定请求,所述车机系统的绑定请求包括所述车机系统的包名;以及,接收所述第三方应用的绑定请求,所述第三方应用的绑定请求包括所述第三方应用的包名;
36、根据所述车机系统的绑定请求,对所述车机系统进行注册绑定,获取该车机系统在所述中台下的系统验证信息,并向所述车机系统返回该车机系统在所述中台下的系统验证信息;以及,根据所述第三方应用的绑定请求,对所述第三方应用进行注册绑定,获取该第三方应用在所述中台下的应用验证信息,并向所述第三方应用返回该第三方应用在所述中台下的应用验证信息。
37、可选的,所述绑定模块,还用于:
38、向所述第三方应用与所述车机系统返回sdk开发包,以使所述第三方应用与所述车机系统集成所述sdk开发本文档来自技高网...
【技术保护点】
1.一种第三方应用的登录方法,其特征在于,应用于中台,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述车机系统的绑定请求,对所述车机系统进行注册绑定之后,还包括:
4.一种第三方应用的登录方法,其特征在于,应用于车机系统,所述方法包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.一种第三方应用的登录方法,其特征在于,应用于第三方应用,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.一种中台,其特征在于,包括:
11.一种车机系统,其特征在于,包括:
12.一种第三方应用,其特征在于,包括:
【技术特征摘要】
1.一种第三方应用的登录方法,其特征在于,应用于中台,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述车机系统的绑定请求,对所述车机系统进行注册绑定之后,还包括:
4.一种第三方应用的登录方法,其特征在于,应用于车机系统,所述方法包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6...
【专利技术属性】
技术研发人员:尹超俊,曹明,余超,杨乾,牛传兴,
申请(专利权)人:浙江吉利控股集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。