如何从ID中找到Facebook页面的URL?

时间:2012-03-14 17:52:33

标签: facebook

我知道Facebook页面ID,我想获得该页面的完整URL。完整的URL如下所示:

http://www.facebook.com/pages/page-title/numeric-id

我不知道page-title。如果我从URL中删除它并只使用数字ID,我会得到一个404.我可以call the Graph API从ID获取完整的URL,但这太重了(一个额外的HTTP请求,JSON解析)。还有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

我不熟悉Facebook应用程序,但我对此有所了解。如果您正在谈论页面标题,那么您的响应代码中会有一个“名称”对象。得到它,并用 - 替换空格 - 并放置您的ID。可能是,它会起作用

    'http://www.facebook.com/pages/'.str_replace(' ','-',$name).'/numeric-id
// $name is your page name fetched from object.