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

Luk*_*kas 4 google-plus

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

基本上,您可以看到URL是the +Name或the,UserId并且以/u/{n}/or 为前缀。

还有其他模式和/或是否有关于Google+网址外观的文档?谢谢

编辑:这也是有效的

zes*_*ssx 5

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

虚荣网址

Google+允许用户获取其虚荣网址。这不过是指向其Google+个人资料页面的替代链接+MyName比起来更容易记住012345678901234567890)。
并非每个人都有一个个性化网址(创建Google+个人资料不是必需的步骤),因此您可以通过两个网址分别访问个人资料页面:

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

多次登录

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

Google支持多次登录,因此需要区分这些帐户。如果您连接了一个帐户,则始终会看到这些/u/0,但是如果您连接了多个帐户,则应该看到/u/1/u/2依此类推...取决于您当前的帐户。
如果您未连接到您的Google帐户,则不应看到它(当然,除非它已经是共享的URL)。

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

如果您尝试在/u/1不使用多个帐户的情况下访问URL(或更多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/
  • ...

自动更正的网址

您可能知道Google产品经常更改。这意味着今天可能会破坏旧的URL。在Google+个人资料,您可以访问多个页面:/about/posts/photos/videos...
也许有已经/将有其他的网页,因此谷歌决定,以避免损坏的网址,导致一个不存在的网页(或URL与结束错字) 。为此,它们将不是真实页面的每个字母字符串替换为/posts(默认页面)。
这意味着您可以通过以下URL访问个人资料页面:

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

推荐人

/b/选项似乎具有分析目的(即使我没有发现任何相关信息)。此选项仅接受有效的用户ID。它可以比拟的StackOverflow的份额网址:http://stackoverflow.com/q/<sharer id>/<post id>
无论如何,这在目标页面上没有发生,因此我们可以使用以下URL:

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

其他

我找到了另一个选择,但仍然没有找到:/wm/
它的工作方式/b/与之相同,但是接受除a以外的任何内容/

  • https://plus.google.com/wm/_-*~wh4tever~*-_/+MyName/

最后...

您只需要知道/b/不能与结合使用/wm/,然后就可以制作出这种甜美的正则表达式了?

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

  • 哇,这真是一个糟糕的答案。谢谢。 (2认同)