2012-02-02 18 views
0

现在我正在做一个http post请求,从coldfusion文件直接发布到我的Facebook页面。现在,它与页面的正常ACCESS_TOKEN完全兼容。我的问题是,为了延长ACCESS_TOKEN的使用寿命,我需要一个APP_SECRET,我不知道如何获取页面。有小费吗?我真的希望这是可能的。为页面获取APP_SECRET,而不是应用程序?

回答

0

任何提示?

提示1:没有这样的事情作为一个页面的应用程序秘密。提示2:应用程序的秘密是针对应用程序的。

什么类型的访问令牌是“正常”?你怎么得到的?

有关如何正确获取PAGE访问令牌的更多信息,请阅读http://developers.facebook.com/docs/authentication/的“Page login”部分。

+0

这就是我害怕哈哈。我得到的访问令牌是“GET http://graph.facebook.com/me/accounts”,并且它返回了页面正常使用期限的访问令牌。它完美的工作,我唯一的问题是我需要延长access_token的使用寿命。有另一种方法吗? – aceslowman 2012-02-02 21:47:32

+0

Facebook正在弃用我们所知道的offline_access权限。现在有60天的版本。有关如何获得60天版本的更多信息,请参阅https://developers.facebook.com/docs/offline-access-deprecation/。 – DMCS 2012-02-02 21:55:58

0

如果您想通过页面进行GET/POST/DELETE操作,您需要一个管理员用户的访问令牌和管理页面权限,然后为每个想要通过应用程序“管理”的页面获取访问令牌,这似乎你以前必须做的,首先要访问。

据我所知,只要您的用户访问令牌仍然是最新的,那么再次获取该页面信息将刷新页面访问令牌。我建议重新使用原始调用的代码来获取页面数据/访问令牌。

相关问题