如何在没有脚本的情况下从页面管理员获取页面访问令牌

时间:2013-03-26 16:38:10

标签: facebook-graph-api

对于客户,我必须在他们的网站上显示一些喜欢他们的Facebook页面的人的照片。为此,我假设我需要一个页面访问令牌。我猜这个只需要一次,所以我怎样才能轻松地从我的客户那里得到这个,而不必编程?例如。我可以给客户一个URL,然后给他一个访问令牌,他可以给我吗?

1 个答案:

答案 0 :(得分:0)

从理论上讲,你可以通过明确地传递访问令牌来破坏身份验证的目的。

您首先需要使用dialog / oauth网址获取具有manage_pages权限的用户访问令牌

https://www.facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri=YOUR_URL&scope=manage_pages

然后您请求页面的访问令牌

https://graph.facebook.com/PAGE_ID?fields=access_token&access_token=USER_ACCESS_TOKEN

确保令牌的方法是为客户端编写登录页面,以便他们可以安全地传递访问令牌,然后将页面令牌保存到数据库中。

您是正确的,因为页面令牌没有到期,您只需要这一次。

在显示喜欢粉丝页面的用户的图片的上下文中,这在API中是不可能的。您只能使用Like Box插件执行此操作。