1.一种与共享对象进行通信的方法,其特征在于,所述共享对象具有近场通信nfc功能,所述方法包括:
在与共享对象的距离在预设范围内时,通过nfc方式获取所述共享对象的nfc信息;
根据所述nfc信息生成与所述共享对象进行交互的nfc通信指令;
其中,所述nfc信息以及所述nfc通信指令均包括所述共享对象的地址以及所述共享对象与终端设备在不同通信场景下进行交互产生的数据信息。
2.根据权利要求1所述的方法,其特征在于,所述nfc信息以及所述nfc通信指令还包括所述终端设备上与所述共享对象对应的应用程序app的启动记录信息。
3.根据权利要求2所述的方法,其特征在于,在所述nfc信息或者所述nfc通信指令的数据格式中,所述启动记录信息位于所述共享对象的地址之前,所述共享对象的地址位于所述数据信息之前。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述根据所述nfc信息生成与所述共享对象进行交互的nfc通信指令,包括:
根据所述nfc信息生成对所述共享对象进行操作的操作指令,并将所述操作指令通过所述nfc方式发送给所述共享对象;其中,所述操作指令包括所述共享对象的地址以及第一数据信息,所述第一数据信息用于表征对所述共享对象进行操作的操作类型;
通过所述nfc方式获取所述共享对象生成的响应指令;所述响应指令包括所述共享对象的地址以及所述共享对象根据所述操作指令生成的第二数据信息。
5.根据权利要求4所述的方法,其特征在于,所述根据所述nfc信息生成对所述共享对象进行操作的操作指令,并将所述操作指令通过所述nfc方式发送给所述共享对象,包括:
根据所述nfc信息生成动态令牌获取指令;其中,所述动态令牌获取指令包括所述共享对象的地址以及所述第一数据信息,且所述第一数据信息用于表征所述终端设备需从所述共享对象获取动态令牌;
将所述动态令牌获取指令通过所述nfc方式发送给所述共享对象;
所述通过所述nfc方式获取所述共享对象生成的响应指令,包括:
通过所述nfc方式获取所述共享对象生成的令牌响应指令;其中,所述令牌响应指令具体包括所述共享对象的地址以及所述共享对象根据所述动态令牌获取指令生成的动态令牌。
6.根据权利要求5所述的方法,其特征在于,所述根据所述nfc信息生成对所述共享对象进行操作的操作指令,并将所述操作指令通过所述nfc方式发送给所述共享对象,还包括:
对所述令牌响应指令进行解析,获得所述动态令牌;
根据所述共享对象的地址、所述动态令牌以及从服务器获取的解锁密码,生成所述共享对象的开锁指令;其中,所述开锁指令包括所述共享对象的地址以及第三数据信息,所述第三数据信息包括所述动态令牌以及所述解锁密码;
将所述开锁指令通过所述nfc方式发送给所述共享对象;
所述通过所述nfc方式获取所述共享对象生成的响应指令,还包括:
通过所述nfc方式获取所述共享对象根据所述开锁指令生成的开锁应答指令;其中,所述开锁应答指令包括所述共享对象的地址以及开锁结果。
7.一种与共享对象进行通信的装置,其特征在于,所述共享对象具有近场通信nfc功能,所述装置包括:
信息获取模块,用于在与共享对象的距离在预设范围内时,通过nfc方式获取所述共享对象的nfc信息;
通信指令生成模块,用于根据所述nfc信息生成与所述共享对象进行交互的nfc通信指令;其中,所述nfc信息以及所述nfc通信指令均包括所述共享对象的地址以及所述共享对象与终端设备在不同通信场景下进行交互产生的数据信息。
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-6中任一项所述的方法的步骤。
9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-6中任一项所述的方法的步骤。