1.一种跨集群呼叫方法,其特征在于,所述跨集群呼叫方法包括:在建立跨集群呼叫的权限之后,若接收到非集群终端发起的呼叫请求,则获取所述呼叫请求中包含的号码信息;
根据预设的号码结构,从所述号码信息的第一预设位提取第一号码,若所述第一号码为预设的跨集群标识信息,则从所述号码信息的第二预设位提取第二号码;所述预设的号码结构为跨集群标识信息+主叫手机长号+集群标识信息+被叫手机短号;
若在所述跨集群标识信息对应的跨集群数据表中查询到与所述第二号码相同的主叫手机长号,则获取所述主叫手机长号对应的目标集群标识信息和目标被叫手机短号,其中,所述跨集群数据表预存有集群用户的跨集群呼叫登记信息,所述跨集群呼叫登记信息包括所述集群用户的手机长号、集群标识信息和被叫手机短号;
根据所述预设的号码结构,从所述号码信息的第三预设位提取第三号码,并且从所述号码信息的第四预设位提取第四号码;
若所述第三号码与所述目标集群标识信息相同,并且所述第四号码与所述目标被叫手机短号相同,则获取所述目标被叫手机短号对应的被叫集群用户的手机长号;
建立所述非集群终端与所述被叫集群用户的手机长号所在的终端之间的呼叫连接。
2.如权利要求1所述的跨集群呼叫方法,其特征在于,在所述若接收到非集群用户终端发起的呼叫请求,则获取所述呼叫请求中包含的号码信息之前,所述跨集群呼叫方法还包括:
接收所述集群用户发送的跨集群权限请求,其中,所述跨集群权限请求包含所述集群用户的登录信息;
对所述登录信息进行合法性校验,得到校验结果;
若所述校验结果为校验成功,则向所述集群用户发送跨集群权限提交指令,并接收所述集群用户返回的跨集群权限申请信息,其中,所述跨集群权限申请信息包括所述集群用户的手机长号、待申请集群标识信息和待申请手机短号;
若所述待申请手机短号为空,并且所述集群用户的手机长号属于所述待申请集群标识信息对应的集群,则获取所述待申请集群标识信息对应的集群中的全部手机短号,并将所述集群用户的手机长号、所述待申请集群标识信息和所述待申请集群标识信息对应的集群中的每个手机短号对应保存到所述跨集群数据表中;
若所述待申请手机短号不为空,并且所述集群用户的手机长号和所述待申请手机短号均属于所述待申请集群标识信息对应的集群,则将所述集群用户的手机长号、所述待申请集群标识信息和所述待申请手机短号对应保存到所述跨集群数据表中。
3.如权利要求2所述的跨集群呼叫方法,其特征在于,所述登录信息包括待验证的集群登录用户名和待验证的登录密码,所述对所述登录信息进行合法性校验,得到校验结果包括:
若在预设的集群用户注册信息数据库中查询到所述待验证的集群登录用户名,则获取所述待验证的集群登录用户名对应的有效密码,其中,所述预设的集群用户注册信息数据库预存有注册成功的集群用户的合法用户名和有效密码;
若所述待验证的集群登录用户名对应的有效密码与所述待验证的登录密码相同,则确认所述校验结果为校验成功;
若所述待验证的集群登录用户名对应的有效密码与所述待验证的登录密码不相同或者在所述预设的集群用户注册信息数据库中未查询到所述待验证的集群登录用户名,则确认所述校验结果为校验失败。
4.如权利要求1所述的跨集群呼叫方法,其特征在于,在所述从所述号码信息的第二预设位提取第二号码的步骤之后,并且在所述根据所述预设的号码结构,从所述号码信息的第三预设位提取第三号码,并且从所述号码信息的第四预设位提取第四号码的步骤之前,所述跨集群呼叫方法还包括:
若在所述跨集群标识信息对应的跨集群数据表中未查询到与所述第二号码相同的主叫手机长号,则确认所述第二号码对应的用户未成功进行跨集群呼叫登记;
向所述非集群终端返回跨集群呼叫未登记的第一提示信息。
5.如权利要求1所述的跨集群呼叫方法,其特征在于,在所述根据所述预设的号码结构,从所述号码信息的第三预设位提取第三号码,并且从所述号码信息的第四预设位提取第四号码的步骤之后,并且在所述建立所述非集群终端与所述被叫集群用户的手机长号所在的终端之间的呼叫连接的步骤之前,所述跨集群呼叫方法还包括:若所述第三号码与所述目标集群标识信息不相同,或者所述第四号码与所述目标被叫手机短号不相同,则确认所述非集群终端的用户输入的跨集群呼叫信息错误;
向所述非集群终端返回跨集群呼叫信息输入错误的第二提示信息。
6.一种跨集群呼叫装置,其特征在于,所述跨集群呼叫装置包括:号码接收模块,用于若接收到非集群终端发起的呼叫请求,则获取所述呼叫请求中包含的号码信息;
第一提取模块,用于根据预设的号码结构,从所述号码信息的第一预设位提取第一号码,若所述第一号码为预设的跨集群标识信息,则从所述号码信息的第二预设位提取第二号码;
第一检查模块,用于若在所述跨集群标识信息对应的跨集群数据表中查询到与所述第二号码相同的主叫手机长号,则获取所述主叫手机长号对应的目标集群标识信息和目标被叫手机短号,其中,所述跨集群数据表预存有集群用户的跨集群呼叫登记信息,所述跨集群呼叫登记信息包括所述集群用户的手机长号、集群标识信息和被叫手机短号;
第二提取模块,用于根据所述预设的号码结构,从所述号码信息的第三预设位提取第三号码,并且从所述号码信息的第四预设位提取第四号码;
第二检查模块,用于若所述第三号码与所述目标集群标识信息相同,并且所述第四号码与所述目标被叫手机短号相同,则获取所述目标被叫手机短号对应的被叫集群用户的手机长号;
连接建立模块,用于建立所述非集群终端与所述被叫集群用户的手机长号所在的终端之间的呼叫连接。
7.如权利要求6所述的跨集群呼叫装置,其特征在于,所述跨集群呼叫装置还包括:权限请求模块,用于接收所述集群用户发送的跨集群权限请求,其中,所述跨集群权限请求包含所述集群用户的登录信息;
校验模块,用于对所述登录信息进行合法性校验,得到校验结果;
权限提交模块,用于若所述校验结果为校验成功,则向所述集群用户发送跨集群权限提交指令,并接收所述集群用户返回的跨集群权限申请信息,其中,所述跨集群权限申请信息包括所述集群用户的手机长号、待申请集群标识信息和待申请手机短号;
第一权限模块,用于若所述待申请手机短号为空,并且所述集群用户的手机长号属于所述待申请集群标识信息对应的集群,则获取所述待申请集群标识信息对应的集群中的全部手机短号,并将所述集群用户的手机长号、所述待申请集群标识信息和所述待申请集群标识信息对应的集群中的每个手机短号对应保存到所述跨集群数据表中;
第二权限模块,用于若所述待申请手机短号不为空,并且所述集群用户的手机长号和所述待申请手机短号均属于所述待申请集群标识信息对应的集群,则将所述集群用户的手机长号、所述待申请集群标识信息和所述待申请手机短号对应保存到所述跨集群数据表中。
8.如权利要求7所述的跨集群呼叫装置,其特征在于,所述登录信息包括待验证的集群登录用户名和待验证的登录密码,所述校验模块包括:查询子模块,用于若在预设的集群用户注册信息数据库中查询到所述待验证的集群登录用户名,则获取所述待验证的集群登录用户名对应的有效密码,其中,所述预设的集群用户注册信息数据库预存有注册成功的集群用户的合法用户名和有效密码;
校验成功子模块,用于若所述待验证的集群登录用户名对应的有效密码与所述待验证的登录密码相同,则确认所述校验结果为校验成功;
校验失败子模块,用于若所述待验证的集群登录用户名对应的有效密码与所述待验证的登录密码不相同或者在所述预设的集群用户注册信息数据库中未查询到所述待验证的集群登录用户名,则确认所述校验结果为校验失败。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至
5任一项所述跨集群呼叫方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述跨集群呼叫方法的步骤。