3

这个问题在这里得到了部分解决,但我不能使用这个答案,因为我的用户不一定喜欢这个特定的粉丝页面。

问题:我的数据库中保存了数字粉丝页面 ID,我想在某个粉丝页面上为我的用户提供直接指向我的应用页面的链接。

问题:https://www.facebook.com/[NUMERIC_ID]/app_[MY_APP_ID]似乎不起作用。
https://www.facebook.com/[FAN_PAGE_NAME]/app_[MY_APP_ID]确实有效。

因此,我需要一种将数字粉丝页面 id 转换为实际粉丝页面名称的方法(也许是 CURLing 页面?)。

我想通过 PHP SDK、图形 API 或 FQL 来实现。我需要实现它的语言是 PHP。

编辑:

我需要一种没有身份验证令牌或使用我的应用程序的身份验证令牌的方法,因为提到的页面是公共页面,不需要 Facebook 身份验证

4

1 回答 1

2

我想你可以在这里找到你的答案https://developers.facebook.com/docs/reference/api/page/

要阅读您需要的页面:

  • 公共和非人口限制页面的应用程序或用户访问令牌
  • 当前用户能够查看的受限页面的用户 access_token(不需要特殊权限)

一个图形 API 请求,例如/[PAGE_ID]?fields=id,name,link将返回(其中 PAGE_ID 为 19292868552)

{
  "id": "19292868552", 
  "link": "http://www.facebook.com/FacebookDevelopers", 
  "name": "Facebook Developers"
}
于 2013-10-16T08:49:20.913 回答