1.一种获取网络接入点的方法,其特征在于,包括:
在终端中触发监控可供接入的网络接入点,以根据网络接入点发生的变动获取变更网络接入点;
根据所述变更网络接入点获取对应的接入数据;及
在缓存结果中添加所述变更网络接入点和接入数据,以使得终端能够通过所述缓存结果进行无线网络的接入。
2.如权利要求1所述的获取网络接入点的方法,其特征在于,所述变更网络接入点包括消失的网络接入点,所述根据所述变更网络接入点获取对应的接入数据的步骤之前,所述方法还包括:
将所述消失的网络接入点与对应的接入数据从所述缓存结果中清除,并添加至待删除队列。
3.如权利要求1所述的获取网络接入点的方法,其特征在于,所述变更网络接入点包括新增的网络接入点,所述根据所述变更网络接入点获取对应的接入数据的步骤包括:
判断所述新增的网络接入点是否存在于待删除队列;
若为是,则从所述待删除队列中提取所述新增的网络接入点与对应的接入数据。
4.如权利要求3所述的获取网络接入点的方法,其特征在于,所述根据所述变更网络接入点获取对应的接入数据的步骤还包括:
若判断得到所述新增的网络接入点不存在于所述待删除队列,则上报所述新增的网络接入点至服务器,并接收得到所述服务器根据所述新增的网络接入点返回的接入数据。
5.如权利要求1所述的获取网络接入点的方法,其特征在于,所述在缓存结果中添加所述变更网络接入点和接入数据,以使得终端能够通过所述缓存结果进行无线网络的接入的步骤之后,所述方法还包括:
判断所述终端通过所述缓存结果接入无线网络是否成功;
若为是,则触发开启对无线连接的连接时间的计时;及
当所述连接时间达到预设时间,将连接成功的网络接入点与对应的接入数据从所述缓存结果中清除。
6.如权利要求5所述的获取网络接入点的方法,其特征在于,所述方法还包括:
若判断得到所述终端通过所述缓存结果接入无线网络失败,则进一步判断连接失败的网络接入点是否为消失的网络接入点;
若为是,则将所述连接失败的网络接入点与对应的接入数据从所述缓存结果中清除,并添加至待删除队列。
7.如权利要求6所述的获取网络接入点的方法,其特征在于,所述方法还包括:
若判断得到所述连接失败的网络接入点不为消失的网络接入点,则在所述缓存结果中将与所述连接失败的网络接入点对应的接入数据标识为不可用。
8.如权利要求1所述的获取网络接入点的方法,其特征在于,所述方法还包括:
侦听得到刷新指令,以触发进行终端中可供接入的网络接入点的刷新;
上报刷新后的网络接入点至服务器,并接收得到所述服务器根据刷新后的网络接入点返回的接入数据;及
清除所述缓存结果,并同步刷新后的网络接入点和得到的接入数据至所述缓存结果。
9.一种获取网络接入点的系统,其特征在于,包括:
变更网络接入点获取模块,用于在终端中触发监控可供接入的网络接入点,以根据网络接入点发生的变动获取变更网络接入点;
接入数据获取模块,用于根据所述变更网络接入点获取对应的接入数据;及
接入数据添加模块,用于在缓存结果中添加所述变更网络接入点和接入数据,以使得终端能够通过所述缓存结果进行无线网络的接入。
10.如权利要求9所述的获取网络接入点的系统,其特征在于,还包括:
第一清除模块,用于将所述消失的网络接入点与对应的接入数据从所述缓存结果中清除,并添加至待删除队列。
11.如权利要求9所述的获取网络接入点的系统,其特征在于,所述接入数据获取模块包括:
新增网络接入点判断单元,用于判断所述新增的网络接入点是否存在于待删除队列;若为是,则通知新增数据提取单元;
所述新增数据提取单元用于从所述待删除队列中提取所述新增的网络接入点与对应的接入数据。
12.如权利要求11所述的获取网络接入点的系统,其特征在于,所述接入数据获取模块还包括:
新增数据接收单元,用于上报所述新增的网络接入点至服务器,并接收得到所述服务器根据所述新增的网络接入点返回的接入数据。
13.如权利要求9所述的获取网络接入点的系统,其特征在于,还包括:
无线连接判断模块,用于判断所述终端通过所述缓存结果接入无线网络是否成功;若为是,则通知无线连接计时模块;
所述无线连接计时模块用于触发开启对无线连接的连接时间的计时;及
第二清除模块,用于当所述连接时间达到预设时间,将连接成功的网络接入点与对应的接入数据从所述缓存结果中清除。
14.如权利要求13所述的获取网络接入点的系统,其特征在于,还包括:
失败网络接入点判断模块,用于进一步判断连接失败的网络接入点是否为消失的网络接入点;若为是,则通知第三清除模块;
所述第三清除模块用于将所述连接失败的网络接入点与对应的接入数据从所述缓存结果中清除,并添加至待删除队列。
15.如权利要求14所述的获取网络接入点的系统,其特征在于,还包括:
接入数据标识模块,用于在所述缓存结果中将与所述连接失败的网络接入点对应的接入数据标识为不可用。
16.如权利要求9所述的获取网络接入点的系统,其特征在于,还包括:
刷新指令侦听模块,用于侦听得到刷新指令,以触发进行终端中可供接入的网络接入点的刷新;
刷新数据接收模块,用于上报刷新后的网络接入点至服务器,并接收得到所述服务器根据刷新后的网络接入点返回的接入数据;及
刷新数据同步模块,用于清除所述缓存结果,并同步刷新后的网络接入点和得到的接入数据至所述缓存结果。