向社区添加成员的方法、终端设备及计算机可读存储介质与流程

文档序号:14656185发布日期:2018-06-12 04:28阅读:257来源:国知局

本发明属于社交应用技术领域,尤其涉及一种向社区添加成员的方法、终端设备及计算机可读存储介质。



背景技术:

随着终端的普及,社交应用已经成为人们工作和生活中必不可少的辅助工具。

虽然现有的社交应用能够通过扫描二维码等方式添加好友,但是在将好友或者非好友用户添加至社区(群)内时,则需要通过较为繁琐的操作才能实现。例如,将好友列表中的用户添加至已有的社区内,首先需要在社区内进入成员添加界面,然后在该界面中选择好友列表,从好友列表中找到用户想要添加至社区内的好友,然后进行社区成员的添加操作,可见现有的社交应用在向社区添加成员时,存在操作步骤较为繁琐的问题。



技术实现要素:

有鉴于此,本发明实施例提供了一种向社区添加成员的方法、终端设备及计算机可读存储介质,可以简化社交应用中向社区添加成员的步骤。

本发明实施例的第一方面提供了一种向社区添加成员的方法,包括:

若在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作,则通过近场通信NFC获取所述第二用户的账号,所述第二用户的账号为所述第二用户在所述社交应用中的唯一标识;

通过所述社交应用向所述第二用户的账号配置标记戳,所述标记戳用于指向所述目标社区;

通过所述社交应用,将配置了所述标记戳的第二用户的账号发送给服务器,以使所述服务器根据所述标记戳将所述第二用户的账号添加至所述目标社区中。

本发明实施例的第二方面提供了一种向社区添加成员的装置,包括用于执行第一方面所述方法的单元。

本发明实施例的第三方面提供了一种终端设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述方法的步骤。

本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机程序被处理器执行时实现上述第一方案所述方法的步骤。

本发明实施例通过在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作时,利用近场通信NFC获取第二用户的账号,再通过社交应用向第二用户的账号配置用于指向目标社区的标记戳,并将配置了标记戳的第二用户的账号发送给服务器,使得服务器可以根据标记戳将第二用户的账号添加至目标社区中,简化了社交应用中向社区添加成员的步骤。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种向社区添加成员的方法的实现流程示意图;

图2是本发明另一实施例提供的一种向社区添加成员的方法的实现流程示意图;

图3是本发明另一实施例提供的一种向社区添加成员的方法步骤S21的具体实现流程图;

图4是本发明另一实施例提供的一种向社区添加成员的方法步骤S23的具体实现流程图;

图5是本发明另一实施例提供的一种向社区添加成员的方法步骤S25的具体实现流程图;

图6是本发明实施例提供的一种向社区添加成员的装置的结构示意图;

图7是本发明实施例提供的终端设备的示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

参见图1,是本发明实施例提供一种向社区添加成员的方法的实现流程图,本实施例中向社区添加成员的方法的执行主体为终端,如手机、电脑等。如图1所示向社区添加成员的方法可包括:

S11:若在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作,则通过近场通信NFC获取所述第二用户的账号。

在步骤S11中,第二用户的账号为所述第二用户在所述社交应用中的唯一标识。第一用户为目标社区中具有社区成员添加权限的用户,例如,创建方、管理员等。社交应用为终端上已安装有的社交应用,预设操作用于触发终端启用近场通信(Near Field Communication,NFC),以获取另一终端通过NFC发送的第二用户的第二用户的账号。

在实际应用中,用于添加第二用户至目标社区的预设操作,还可以是第一用户在登录社交应用后,在该社交应用中的目标社区的成员添加界面中进行添加第二用户的操作。

在本实施例中,当第一用户在已登录的社交应用中选择了目标社区进行成员添加的操作后,开启第一终端的NFC功能,同时通过第一终端的NFC功能组件向周围辐射第一NFC信号,该第一NFC信号用于请求获取第二用户的账号。通过开启第二终端的NFC功能,使得第一终端与第二终端靠近时,第二终端接收第一终端发送的第一NFC信号,并根据第一NFC信号将第二用户的账号作为第二NFC信号发送给第一终端。

需要说明的是,在通过NFC功能组件获取第二用户的账号的过程中,第一用户登录的社交应用所在的终端,与另一终端之间通过NFC信号进行数据交互,其中,第一用户登录的社交应用所在的终端作为NFC信号的发起设备,该发起设备需要在其周围生成射频磁场,并将数据以一固定的传输速度例如,106kbps、212kbps或424kbps发送至另一终端上,即目标设备上,目标设备接收到该数据后,无需再次生成磁场,可以通过负载调制的方式将响应数据传回发起设备,响应数据的回传速度与传输速度相同。

可以理解的是,不同社交应用启用终端NFC功能的方式或者权限设置可以不同,在实际应用中,当社交应用无法成功启用终端NFC功能时,提示用户重新设置该社交应用权限的操作路径,以便通过该社交应用具有启用终端NFC功能的权限。

S12:通过所述社交应用向所述第二用户的账号配置标记戳。

在步骤S12中,标记戳用于指向所述目标社区,并反映第二用户的账号为第一用户选择的添加至目标社区的待添加成员。

在本实施例中,第一用户的账号具有向目标社区添加成员的权限,在向目标社区添加成员的过程中,被添加账号即第二用户的账号,与第一用户的账号之间可以为好友关系,或者非好友关系。第一用户的账号可以同时具有管理多个社区的权限,即第一用户可以是多个社区的创建方或管理方,当目标社区为多个社区时,可以通过社交应用向第二用户的账号配置多个标记戳,不同的标记戳用于指向不同的目标社区,或者只向第二用户的账号配置一个标记戳,该一个标记戳可以同时指向多个不同的目标社区。

在实际应用中,为了避免标记戳被恶意复制和使用,在通过社交应用向第二用户的账号配置标记戳时,还通过社交应用向服务器发送相同的标记戳作为参考标记戳。服务器接收到配置了标记戳的第二用户的账号后,根据第二用户的账号上配置的标记戳查找是否存在相同的参考标记戳,若存在相同的标记戳,则确定该第二用户的账号为第一用户希望添加至目标社区的成员账号。

S13:通过所述社交应用,将配置了所述标记戳的第二用户的账号发送给服务器,以使所述服务器根据所述标记戳将所述第二用户的账号添加至所述目标社区中。

在步骤S13中,服务器为用于通过社交应用与终端之间进行数据交互的服务器,服务器中存储有与社交应用相关的数据资源。配置了所述标记戳的第二用户的账号,用于令服务器将第二用户的账号添加至目标社区中。

在本实施例中,终端上的社交应用通过移动数据网络实现与服务器之间的数据交互后,将配置了标记戳的第二用户的账号发送给服务器,社交应用的当前登录用户为第一用户,由于第一用户具有向目标社区中添加成员的权限,因此,服务器根据配置了标记戳的第二用户的账号后,可以直接将第二用户的账号添加至社区中,无需再向第一用户或者目标社区中的其他管理方发送验证请求信息。

在本申请的所有实施例中,社交应用被安装在终端上,通过在终端上运行社交应用,且以第一用户的账号登录的社交应用,用户通过在社交应用中进行添加第二用户至目标社区的预设操作时,通过调用终端的NFC功能获取第二用户的账号、向第二用户的账号配置标记戳,以及将配置了标记戳的第二用户的账号发送给服务器,无需用户手动输入第二用户的账号,也不需要对第二用户申请加入目标社区的请求进行验证,就可以将第二用户的账号添加至目标社区中。

以上可以看出,本发明实施例通过在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作时,利用近场通信NFC获取第二用户的账号,再通过社交应用向第二用户的账号配置用于指向目标社区的标记戳,并将配置了标记戳的第二用户的账号发送给服务器,使得服务器可以根据标记戳将第二用户的账号添加至目标社区中,简化了社交应用中向社区添加成员的步骤。

参见图2,图2是本发明另一实施例提供一种向社区添加成员的方法的示意流程图。本实施例是在上一实施例的基础上,对通过社交应用向第二用户的账号配置标记戳的步骤之前的操作步骤做进一步地限定。如图2所示,本发明另一实施例提供的向社区添加成员的方法包括:

S21:若在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作,则通过近场通信NFC获取所述第二用户的账号。

S22:通过所述社交应用,根据所述第二用户的账号判断所述第二用户是否为所述目标社区的成员。

在步骤S22中,不同的用户在社交应用中的账号也不同,通过用户的账号在社交应用中可以查找到相应的用户并对该用户发送信息,例如,添加为好友的请求信息。

在实际应用中,为了减少社交应用与服务器之间不必要的数据交互,可以在社交应用的本地数据库中存储目标社区的成员列表,通过社交应用根据第二用户的账号在社区列表中进行查找,进而能够确定第二用户是否为目标社区的成员。

在本实施例中,步骤S22具体可以包括:根据第二用户的账号在目标社区的成员列表中进行查找;若在目标社区的成员列表中查找到与第二用户的账号匹配的成员,则确定第二用户为目标社区的成员;若在目标社区的成员列表中未查找到与第二用户的账号匹配的成员,则确定第二用户不是目标社区的成员。

可以理解的是,为了提高判断第二用户是否为目标社区的成员的准确率,在目标社区中的成员发生变化时,服务器将更新后的成员列表发送至社交应用,进而对本地数据库中存储的目标社区的成员列表进行更新,以提高判断第二用户是否为目标社区的成员的准确率。

S23:若所述第二用户不是所述目标社区的成员,则通过所述社交应用向所述第二用户的账号配置标记戳。

在本实施例中,步骤S22之后还包括与步骤S23并列的步骤S235。

S235:若所述第二用户是所述目标社区的成员,则显示提示信息,所述提示信息用于描述所述第二用户已为所述目标社区的成员。

在步骤S235中,显示提示信息可以是通过显示提示窗口的方式,在社交应用的界面中显示提示窗口,在提示窗口中显示提示信息的内容,可以通过预先设置显示提示窗口的时长阈值,进而使提示窗口可以在显示时长达到时长阈值时被关闭。

在本实施例中,提示信息的内容描述了第二用户已为目标社区的成员。即提示信息中可以包括部分或全部目标社区的标识或者名称,其中,标识可以为部分或全部目标社区的图标,使提示信息可以更直观地体现第二用户已为目标社区的成员。

需要说明的是,步骤S23与步骤S235之间的执行顺序不分先后,当执行了步骤S23之后便执行步骤S24,不再执行步骤S235;当执行了步骤S235之后便不再执行步骤S23,值到重新获取第二用户的账号。

S24:通过所述社交应用,将配置了所述标记戳的第二用户的账号发送给服务器,以使所述服务器根据所述标记戳将所述第二用户的账号添加至所述目标社区中。

作为本实施例一种可能实现的方式,在上述各个实施例的基础上,对通过NFC获取第二用户的账号的方式做进一步地限定。如图3所示,步骤S21具体包括:

S211:若检测到NFC天线被占用,则生成中断指令,所述中断指令用于中断所述NFC天线的当前业务。

S212:调用所述NFC天线向周围辐射第一NFC信号,所述第一NFC信号用于请求获取第二NFC信号,所述第二NFC信号携带的数据内容用于描述所述第二用户的账号。

S213:调用所述NFC天线获取所述第二NFC信号。

需要说明的是,检测NFC天线是否被占用,可以通过获取当前的任务列表或者进程列表,判断任务列表或者进程列表中是否存在调用NFC天线进行数据传输的任务或者进程。如果任务列表或者进程列表中存在调用NFC天线进行数据传输的任务或者进程,则生成中断指令,对该任务或进程进行中断操作。或者,通过检测当前终端的NFC天线是向周围辐射信号,或NFC天线的馈电点是否有电流产生,进而判断当前NFC天线是否被占用。

在本实施例中,第一用户登录的社交应用所在的终端,作为NFC信号的发起设备,该发起设备需要在其周围生成射频磁场,并将数据以一固定的传输速度将第一NFC信号发送至另一终端上,即目标设备上,目标设备接收到该第一NFC信号,无需再次生成磁场,可以通过负载调制的方式将响应第二NFC信号传回发起设备,其中,第一NFC信号所携带的数据用于请求另一终端发送第二用户的账号,第二NFC信号所携带的数据用于描述第二用户的账号。

在实际应用中,另一终端发送第二用户的账号,可以是在社交应用客户端上登录第二用户的账号,进而在另一终端与第一用户登录的社交应用所在的终端相互靠近时,通过NFC信号将第二用户的账号发送至第一用户登录的社交应用所在的终端。或者,另一终端发送第二用户的账号,可以是在社交应用客户端上登录第三用户的账号,进而在另一终端与第一用户登录的社交应用所在的终端相互靠近时,通过NFC信号将第二用户的账号发送至第一用户登录的社交应用所在的终端,其中,第三用户的账号与第二用户的账号之间互为好友关系的账号。

在获取到第二用户的账号之后,通过社交应用根据第二用户的账号判断第二用户是否为目标社区的成员,当第二用户不是目标社区的成员时,则通过社交应用向第二用户的账号配置标记戳。

作为本实施例一种可能实现的方式,在上述各个实施例的基础上,对通过社交应用向第二用户的账号配置标记戳的方式做进一步地限定,其中,目标社区为N个社区,N为等于或大于1的整数。如图4所示,步骤S23具体包括:

S231:通过所述社交应用生成标记戳列表。

在步骤S231中,标记戳用于指向目标社区,第一用户为目标社区的创建方或者管理方,相应的第一用户的账号具有生成标记戳的权限,当第一用户为多个目标社区的创建方或管理方时,通过第一用户已登录的社交应用生成标记戳列表,该标记戳列表包括了N个标记戳,N个标记戳分别指向的目标社区均不相同。

可以理解的是,在向目标社区同时添加多个成员时,可以分别向不同的账号配置标记戳,不同的账号之间,指向同一个目标社区的标记戳可以相同。

S232:基于所述标记戳列表向所述第二用户的账号配置所述标记戳,得到N组所述配置了所述标记戳的第二用户的账号。

在步骤S232中,配置了标记戳的第二用户的账号,用于令服务器根据标记戳将第二用户的账号添加至目标社区中。

在本实施例中,当第一用户选择的目标社区为多个时,按照用户选择目标社区的顺序依次生成多个标记戳,得到标记戳列表,标记戳列表中的每个标记戳所指向的社区均不相同。

需要说明的是,基于标记戳列表向第二用户的账号配置标记戳,可以按照标记戳列表中标记戳的排列顺序依次向第二用户的账号分别配置N次标记戳,进而得到N组配置了标记戳的第二用户的账号。

作为本实施例一种可能实现的方式,在上述实施例的基础上,对将配置了标记戳的第二用户的账号发送给服务器的方式做进一步地限定,其中,目标社区为N个社区,N大于1。如图5所示,步骤S25包括:

S251:通过所述社交应用,将N组所述配置了所述标记戳的第二用户的账号依次发送给服务器。

在本实施例中,当需要将第二用户的账号添加至多个目标社区时,用户通过在社交应用中选择多个目标社区,通过社交应用生成多个与目标社区一一对应的标记戳,组成标记戳列表。基于该标记戳列表向第二用户的账号配置标记戳,得到N组配置了标记戳的第二用户的账号,在通过社交应用将N组配置了标记戳的第二用户的账号,依次发送给服务器的过程中,可以按照用户选择目标社区的顺序依次将N组配置了标记戳的第二用户的账号依次发送给服务器。

以上可以看出,本发明实施例通过在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作时,利用近场通信NFC获取第二用户的账号,再通过社交应用向第二用户的账号配置用于指向目标社区的标记戳,并将配置了标记戳的第二用户的账号发送给服务器,使得服务器可以根据标记戳将第二用户的账号添加至目标社区中,简化了社交应用中向社区添加成员的步骤。

通过社交应用根据第二用户的账号判断第二用户是否为目标社区的成员,并在第二用户不是目标社区的成员时,才通过社交应用向第二用户的账号配置标记戳,避免对已是目标社区成员的账号配置标记戳。

参见图6,图6是本发明实施例提供的一种向社区添加成员的装置的示意性框图。本实施例的一种向社区添加成员的装置30包括的各单元用于执行图2对应的实施例中的各步骤,具体请参阅图2及图2对应的实施例中的相关描述,此处不赘述。本实施例的一种向社区添加成员的装置30包括:获取单元31、判断单元32、第一执行单元33、第二执行单元335以及发送单元34。具体地:

获取单元31,用于若在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作,则通过近场通信NFC获取所述第二用户的账号。

进一步地,作为本实施例一种可能实现的方式,获取单元31具体用于,若检测到NFC天线被占用,则生成中断指令,所述中断指令用于中断所述NFC天线的当前业务;调用所述NFC天线向周围辐射第一NFC信号,所述第一NFC信号用于请求获取第二NFC信号,所述第二NFC信号携带的数据内容用于描述所述第二用户的账号;调用所述NFC天线获取所述第二NFC信号。

判断单元32,用于通过所述社交应用,根据所述第二用户的账号判断所述第二用户是否为所述目标社区的成员。

第一执行单元33,用于若所述第二用户不是所述目标社区的成员,则通过所述社交应用向所述第二用户的账号配置标记戳。

进一步地,作为本实施例一种可能实现的方式,目标社区为N个社区,N为等于或大于1的整数,第一执行单元33具体用于,通过所述社交应用生成标记戳列表;所述标记戳列表中包括N个标记戳,N个所述标记戳分别指向的所述目标社区均不相同;基于所述标记戳列表向所述第二用户的账号配置所述标记戳,得到N组所述配置了所述标记戳的第二用户的账号。

第二执行单元335,用于若所述第二用户是所述目标社区的成员,则显示提示信息,所述提示信息用于描述所述第二用户已为所述目标社区的成员。

发送单元34,用于通过所述社交应用,将配置了所述标记戳的第二用户的账号发送给服务器,以使所述服务器根据所述标记戳将所述第二用户的账号添加至所述目标社区中。

进一步地,作为本实施例一种可能实现的方式,若N大于1,发送单元34具体用于,通过所述社交应用,将N组所述配置了所述标记戳的第二用户的账号依次发送给服务器。

以上可以看出,本发明实施例通过在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作时,利用近场通信NFC获取第二用户的账号,再通过社交应用向第二用户的账号配置用于指向目标社区的标记戳,并将配置了标记戳的第二用户的账号发送给服务器,使得服务器可以根据标记戳将第二用户的账号添加至目标社区中,简化了社交应用中向社区添加成员的步骤。

通过社交应用根据第二用户的账号判断第二用户是否为目标社区的成员,并在第二用户不是目标社区的成员时,才通过社交应用向第二用户的账号配置标记戳,避免对已是目标社区成员的账号配置标记戳。

参见图7,是本发明另一实施例提供的一种终端示意框图。如图所示的本实施例中的终端设备400可以包括:一个或多个处理器401;一个或多个输入设备402,一个或多个输出设备403和存储器404。上述处理器401、输入设备402、输出设备403和存储器404通过总线405连接。存储器402用于存储,计算机程序包括指令,处理器401通过调用存储器402存储的计算机程序执行如下操作:

处理器401用于:若在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作,则通过近场通信NFC获取所述第二用户的账号,所述第二用户的账号为所述第二用户在所述社交应用中的唯一标识。

处理器401用于:通过所述社交应用向所述第二用户的账号配置标记戳,所述标记戳用于指向所述目标社区。

处理器401用于:通过所述社交应用,将配置了所述标记戳的第二用户的账号发送给服务器,以使所述服务器根据所述标记戳将所述第二用户的账号添加至所述目标社区中。

处理器401还用于:通过所述社交应用,根据所述第二用户的账号判断所述第二用户是否为所述目标社区的成员;若所述第二用户不是所述目标社区的成员,则通过所述社交应用向所述第二用户的账号配置标记戳。

进一步地,处理器401具体用于:若检测到NFC天线被占用,则生成中断指令,所述中断指令用于中断所述NFC天线的当前业务;调用所述NFC天线向周围辐射第一NFC信号,所述第一NFC信号用于请求获取第二NFC信号,所述第二NFC信号携带的数据内容用于描述所述第二用户的账号;调用所述NFC天线获取所述第二NFC信号。

目标社区为N个社区,N为等于或大于1的整数,处理器401具体用于:通过所述社交应用生成标记戳列表;所述标记戳列表中包括N个标记戳,N个所述标记戳分别指向的所述目标社区均不相同;基于所述标记戳列表向所述第二用户的账号配置所述标记戳,得到N组所述配置了所述标记戳的第二用户的账号。

若N大于1,处理器401具体用于:通过所述社交应用,将N组所述配置了所述标记戳的第二用户的账号依次发送给服务器。

应当理解,在本发明实施例中,所称处理器501可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

输入设备402可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出设备403可以包括显示器(LCD等)、扬声器等。

该存储器404可以包括只读存储器和随机存取存储器,并向处理器401提供指令和数据。存储器404的一部分还可以包括非易失性随机存取存储器。例如,存储器404还可以存储设备类型的信息。

具体实现中,本发明实施例中所描述的处理器401、输入设备402、输出设备403可执行本发明实施例提供的一种向社区添加成员的方法的第一实施例和第二实施例中所描述的实现方式,也可执行本发明实施例所描述的设备的实现方式,在此不再赘述。

在本发明的另一实施例中提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现:

若在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作,则通过近场通信NFC获取所述第二用户的账号,所述第二用户的账号为所述第二用户在所述社交应用中的唯一标识;

通过所述社交应用向所述第二用户的账号配置标记戳,所述标记戳用于指向所述目标社区;

通过所述社交应用,将配置了所述标记戳的第二用户的账号发送给服务器,以使所述服务器根据所述标记戳将所述第二用户的账号添加至所述目标社区中。

所述计算机程序被处理器执行时还实现:

通过所述社交应用,根据所述第二用户的账号判断所述第二用户是否为所述目标社区的成员;

若所述第二用户不是所述目标社区的成员,则通过所述社交应用向所述第二用户的账号配置标记戳。

所述计算机程序被处理器执行时还实现:

若检测到NFC天线被占用,则生成中断指令,所述中断指令用于中断所述NFC天线的当前业务;

调用所述NFC天线向周围辐射第一NFC信号,所述第一NFC信号用于请求获取第二NFC信号,所述第二NFC信号携带的数据内容用于描述所述第二用户的账号;

调用所述NFC天线获取所述第二NFC信号。

所述目标社区为N个社区,N为等于或大于1的整数,所述计算机程序被处理器执行时还实现:

通过所述社交应用生成标记戳列表;所述标记戳列表中包括N个标记戳,N个所述标记戳分别指向的所述目标社区均不相同;

基于所述标记戳列表向所述第二用户的账号配置所述标记戳,得到N组所述配置了所述标记戳的第二用户的账号。

若N大于1,所述计算机程序被处理器执行时还实现:

通过所述社交应用,将N组所述配置了所述标记戳的第二用户的账号依次发送给服务器。

以上可以看出,本发明实施例通过在第一用户登录的社交应用中,检测到用于添加第二用户至目标社区的预设操作时,利用近场通信NFC获取第二用户的账号,再通过社交应用向第二用户的账号配置用于指向目标社区的标记戳,并将配置了标记戳的第二用户的账号发送给服务器,使得服务器可以根据标记戳将第二用户的账号添加至目标社区中,简化了社交应用中向社区添加成员的步骤。

通过社交应用根据第二用户的账号判断第二用户是否为目标社区的成员,并在第二用户不是目标社区的成员时,才通过社交应用向第二用户的账号配置标记戳,避免对已是目标社区成员的账号配置标记戳。

所述计算机可读存储介质可以是前述任一实施例所述的设备的内部存储单元,例如计算机的硬盘或内存。所述计算机可读存储介质也可以是所述设备的外部存储设备,例如所述设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述计算机可读存储介质还可以既包括所述设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述设备所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1