Facebook graph api 使用Facebook一键登录和ColdFusion解析字符串时遇到困难

Facebook graph api 使用Facebook一键登录和ColdFusion解析字符串时遇到困难,facebook-graph-api,coldfusion,Facebook Graph Api,Coldfusion,我正在使用ColdFusion 9.0.1 我正在建立一个网站,将广泛使用Facebook连接,所以我们需要Facebook一键登录。具体来说,要在我们的网站上投票,访问者只需“登录Facebook”,就可以在我们使用他们的电子邮件地址跟踪他们所做的事情的同时,做各种各样的酷事 我只是对Facebook文档有点困惑。随着他们最近安全性的改变,我在别处找到的大多数教程和帮助文件都已经过时了。所以 我的页面上有单点登录表单。当我从Facebook注销时,我可以使用我网站上的“登录Facebook”链

我正在使用ColdFusion 9.0.1

我正在建立一个网站,将广泛使用Facebook连接,所以我们需要Facebook一键登录。具体来说,要在我们的网站上投票,访问者只需“登录Facebook”,就可以在我们使用他们的电子邮件地址跟踪他们所做的事情的同时,做各种各样的酷事

我只是对Facebook文档有点困惑。随着他们最近安全性的改变,我在别处找到的大多数教程和帮助文件都已经过时了。所以

我的页面上有单点登录表单。当我从Facebook注销时,我可以使用我网站上的“登录Facebook”链接登录我的网站和Facebook。所以,我知道表格是有效的,饼干也是有效的

据我所知,我应该阅读Facebook在浏览器中设置的cookie,然后解析它以访问我需要的信息。以下是我的网站的cookie:

cookie.fbsr_252075631496861
当我扔掉这个饼干时,我得到的是:

 P2Hlk0UVT2EXc8LiaH48vmL_gI7Y4mwkto0IoSUN9mI.eyJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsImNvZGUiOiIyLkFRQ0VLMC1ibzhqeVhJSzYuMzYwMC4xMzI0MzM5MjAwLjEtMTAwMDAwNTg3NDM1OTY1fFNrYkQ1NU9UWndFMTh3cGE4TUZLZkpLalZzdyIsImlzc3VlZF9hdCI6MTMyNDMzNTU2OCwidXNlcl9pZCI6IjEwMDAwMDU4NzQzNTk2NSJ9
我已经找到了一些关于如何解析这个字符串的教程,但是没有一个是有效的。我真的不知道我是否得到了正确的曲奇

现在用户通过Facebook登录到我的网站,我只需要他们的FBID就可以访问他们的信息。我相信FBID埋在这根神秘的绳子里


你能提供任何帮助吗?

一旦你得到了解析的签名请求(存储在你的cookie中),你就可以使用
用户id
(Facebook用户id)和
oauth_令牌
(又名
访问令牌
)通过Graph API或FQL获取所需信息。

它是的副本?这实际上不是副本。另一个人的问题是如何解析字符串。我的问题是如何处理解析后的字符串(当它被解析时)。我不知道我需要向Facebook发送什么信息才能获取数据。如果我读对了你问题中的最后几句话,那就是关于你解析签名请求的问题。如果您确实解析了它,请查看我的答案…Juicy,您从哪里获得访问令牌?