我正试图让ColdFusion的Facebook API SDK工作。
https://github.com/affinitiz/facebook-cf-sdk
我已经按照所有步骤操作,似乎运行良好(仅使用服务器端登录)。
但是,如果我离开页面说,一小时,当我返回并刷新页面(显示我的个人资料名称和朋友列表)时,它会显示一个我无法摆脱的错误,除非我清除了饼干。
这次FB登录有什么我想念的吗?我是打算手动检查某些内容以便继续会话吗?
查看我的cookies,我存储了以下内容:
这对我来说都是新手,所以我有点失落。我在SDK的文档中看不到有关此内容的任何内容,而 Google搜索错误也没有带来任何结果。
我附上了错误的屏幕截图。
我很感激您提供的任何帮助!
谢谢, 迈克尔。
答案 0 :(得分:2)
我对该特定项目不够熟悉,但一般来说,您的代码应该请求各种Graph API调用,并在必要时请求令牌。如果令牌已过期,则请求新令牌。我希望facebook-cf-sdk产品可以做到这一点,但是我再也不熟悉它了。
好消息是,Facebook Graph API只是一系列HTTP调用。请参阅我在NC DevCon上的演讲,了解登录和进行图形调用的示例:(有点长;大约在1:42:00标记处)GitHub回购: https://github.com/bdcravens/ncdevcon2012-handson-auth(注意分支 - 查看step4分支)
这些问题不能100%回答您的问题,但它们可能是您的良好起点。
答案 1 :(得分:1)
好的,我想出了如何使用Github上提供的解决方案来解决这个问题。我只是想在这里发帖,以防其他人遇到问题并且不确定如何解决它。然而,在我的情况下,在我应用该帖子的解决方案后,我需要进行页面刷新。链接如下。