Google+ 个人资料 URL 有哪些不同的网址

What different urls are there for a Google+ profile URL

Google+ 个人资料 URL 有多种形式。例如

基本上,您可以看到,URL 是 +NameUserId,并且它是否带有 /u/{n}/ 前缀。

是否还有其他模式 and/or 是否有关于 Google+ URLs 看起来像什么的文档?谢谢

编辑:这也是有效的

TL;DR:
/\/(u\/\d+\/)?((wm\/[^\/]+)|(b\/\d{21})\/)?(\d{21}|\+[\w_\p{L}-]+)(\/[a-z]+)?\/?/i

虚荣URLs

Google+ 允许用户获得他们的虚荣心 URL。这只不过是他们 Google+ 个人资料页面的 替代 link(因为 +MyName012345678901234567890 更容易记住) .
不是每个人都有虚荣心 URL(这不是创建 Google+ 个人资料的必要步骤),因此您可以通过 URLs:[=44= 无差别地访问个人资料页面]

  • https://plus.google.com/012345678901234567890/
  • https://plus.google.com/+MyName/

多点登录

/u/0 仅表示您已连接。

Google支持多账号登录,需要区分这些账号。如果您连接了一个帐户,您将始终看到这些 /u/0,但如果您连接了多个帐户,您应该会看到 /u/1/u/2 等等...取决于您当前的帐户。
如果你没有连接到你的 Google 帐户,你不应该看到它(当然,除非它已经共享 URL)。

当你分享这种 URL 时,最好避免任何 /u/x。用户连接到他的 #2 帐户并单击 /u/1 URL 将切换到他的 #1 帐户,这可能不是他想要的。

如果您尝试访问 /u/1 URL(或更多)而不使用多个帐户,您将始终被重定向到 /u/0 版本。

您可以在大多数 Google 产品中找到与 Gmail (mail.google.com/mail/u/0/#inbox) 相同的行为。

由于此多登录特性与用户阅读个人资料页面有关,这意味着您可以通过这些URL访问个人资料页面:

  • https://plus.google.com/u/0/+MyName/
  • https://plus.google.com/u/1/+MyName/
  • https://plus.google.com/u/2/+MyName/
  • ...

已自动更正 URLs

您可能知道 Google 产品经常变化。这意味着旧的 URL 今天可能会坏掉。在 Google+ 个人资料中,您可以访问多个页面:/about/posts/photos/videos...
也许 been/will 有其他页面,所以 Google 决定避免损坏的 URLs 导致不存在的页面(或 URLs 结尾错别字)。为此,他们将每个不是真实页面的字母字符串替换为 /posts(默认页面)。
这意味着您可以通过这些 URL 访问个人资料页面:

  • https://plus.google.com/+MyName/whatever

推荐人

/b/ 选项似乎具有分析目的(即使我没有找到任何相关信息)。此选项只接受有效的用户 ID。它 可以 与 Whosebug 共享 URL 进行比较:http://whosebug.com/q/<sharer id>/<post id>.
无论如何,这在目标页面上没有发生,所以我们可以使用这些 URLs:

  • https://plus.google.com/b/012345678901234567890/+MyName/

其他

我找到了另一个我还没有确定的选项:/wm/
它的工作方式与 /b/ 相同,但接受除 /:

之外的任何内容
  • https://plus.google.com/wm/_-*~wh4tever~*-_/+MyName/

终于...

你只需要知道 /b/ 不能与 /wm/ 组合,然后你就可以制作这个可爱的正则表达式 ♥

/\/(u\/\d+\/)?((wm\/[^\/]+)|(b\/\d{21})\/)?(\d{21}|\+[\w_\p{L}-]+)(\/[a-z]+)?\/?/i