Facebook新API还需要xdreceiver吗?

off*_*e15 3 facebook

在旧的API中,init函数需要xdreceiver的路径,现在我看到它从文档中消失了.

我认为xdreceiver是用于在你的域中从Facebook获取cookie,但它现在如何工作?

BeR*_*ive 5

假设您在谈论外部或iframe Facebook应用程序,那么Facebook使用OAuth2.0系统并在您的服务器上存储cookie,形式为fbs_APPID,其中APPID显然是您的连接/画布应用程序的应用程序ID.

在此cookie中,有一个access_token,旧的rest API和新的图API API都会使用它来代表用户发出请求.这意味着不再需要xdreceiver文件.

见的OAuth2.0身份验证的Facebook开发的文章在这里 画布应用程序还可以利用新的实验签名的请求,以便接收的access_token.