如何使用 facebook id 在 URL 中获取 facebook 用户名? [关闭]

Posted

技术标签:

【中文标题】如何使用 facebook id 在 URL 中获取 facebook 用户名? [关闭]【英文标题】:How to get facebook user name In URL by using facebook id? [closed] 【发布时间】:2013-11-20 06:24:23 【问题描述】:

当我输入带有用户 ID (1111111111) https://www.facebook.com/1111111111 的 url 时,浏览器重定向到 https://www.facebook.com/kamal.a.ewee。 kamal.a.ewee 是出现在 url 中的用户名,由用户 id 表示。如果我有用户 ID,如何将其转换为用户名,例如 kamal.a.ewee ?

【问题讨论】:

【参考方案1】:

这段代码:

identifier = url.substring(url.lastIndexOf("/"))
graphUrl = "https://graph.facebook.com/" + identifier
urlJsonData = getGraphData(graphUrl)

两者的工作方式应该相同(即具有相同数据的结果):

url = http://www.facebook.com/southpark

url = http://www.facebook.com/6708787004

(您显然需要实现 getGraphData 方法)。

此外,问题中的第二个 url 形式不是页面的有效 url,至少不是来自我的测试,我得到:

您可能点击了过期的链接或输入了错误的地址。有些网址区分大小写。

【讨论】:

感谢您的帮助

以上是关于如何使用 facebook id 在 URL 中获取 facebook 用户名? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

假设我无法通过图形 api 获取全局用户 ID,如何使用应用程序打开 facebook url

使用签名请求页面 ID 链接到 Facebook 页面选项卡应用程序

如何对 URL 进行分类? [关闭]

如何使用 php 从给定的视频 ID 获取 facebook 视频缩略图

Facebook iOS API:如何获取公开个人资料 URL

从facebook url中提取id值[重复]