是否有可能像https://plus.google.com/s2/photos/profile/?sz =通过user_id获取用户名? 没有oAuth,没有任何代码,只有URL。 我正在尝试在Spreadseet中使用公式= HYPERLINK() 谢谢!
答案 0 :(得分:2)
如果没有像Google App Script这样的辅助方法,您无法从URL读取值,例如名称。内置的电子表格函数(如ImportHtml)不会为您提供该功能。当然,每个用户都有一个URL:https://plus.google.com/114173154718145483119,但您仍然需要解析该页面的标题。如果您打算访问URL,则应该以正确的方式执行此操作,并使用people.get在App脚本中使用API,如果您要查找特定的用户ID,则允许匿名访问您无需设置OAuth身份验证。
答案 1 :(得分:1)
听起来你只有个人资料图片链接?这些不遵循我所知道的任何模式,您可以使用它来确定所有者是谁 - 看起来您可以轻松地将内容链接到特定用户。您可以搜索包含路径的页面,但这很容易出错。
但是,如果您拥有用户Google+帐户的路径,则可以提取其个人资料ID,然后执行API call to plus/people/get
用户Google+个人资料的路径格式如下:
https://plus.google.com/ [简档]