跳到主要内容

名称空间

CyberConnect 为每个社交连接提供 namespace (名称空间)作为属性,以识别连接的来源。您可以为每个连接只设置一个 namespace 值,然后用指定的 namespace 进行过滤。

当编写一个新的连接时,建议使用自定义的namespace。我们建议你使用一个可以作为你的唯一 ID 的字符串,例如你的应用程序、组织或平台的名称。如果没有给出 namespacenamespace 为空值,连接将被添加到默认的命名空间: CyberConnect

当查询追随者、关注者、朋友列表或其中的数字时,结果可以通过 namespace 过滤,作为一个可选参数。如果没有给出 namespacenamespace 为空值,将返回所有命名空间的连接。

让我们以下图中的情景为例:

Alice 总共有三个追随者:一个在 CyberConnect,一个在 CyberChat,还有一个在 Project Galaxy。

  • 如果我们试图编写一个新的连接,而不指定 namespace,该连接将被放入 CyberConnect 名称空间。
  • 如果我们用 CyberChat 作为名称空间参数来查询 Alice 的关注者列表,我们将得到一个连接(橙色箭头)。
  • 如果我们在查询 Alice 的关注者列表时没有命名空间参数或将其设置为空白字串,我们将得到三个连接。

Namespace

Designed by