Use Facebook PHP SDK with Facebook JavaScript SDK 2014

Use Facebook PHP SDK with Facebook JavaScript SDK 2014

本文关键字:Facebook SDK 2014 JavaScript with Use PHP      更新时间:2023-09-26

我同时使用了最新版本的JavaScript(2.0)和PHP(4.0) Facebook sdk。我的app id和secret都设置好了。我也在本地开发,如果这可能是问题的话。

我的Javascript SDK成功从FB检索到用户配置文件。它还成功地创建了一个cookie。用户配置文件信息在cookie内,我可以从JS访问cookie,但现在我需要使用PHP的信息。

https://developers.facebook.com/docs/php/FacebookJavaScriptLoginHelper/4.0.0Facebook说你可以使用FacebookJavaScriptLoginHelper从PHP访问你的JS SDK信息。

$helper = new FacebookJavaScriptLoginHelper();
$session = $helper->getSession();

返回null。我还设置了我的PHP SDK如下:https://developers.facebook.com/docs/php/gettingstarted/4.0.0

我的代码似乎没有显示任何错误,所有我的PHP FB对象是有效的。在互联网上只有几个解决这个问题的方法,这个是最接近的:Facebook登录:如何结合JavaScript与PHP SDK?

但是代码贬值了,根本不起作用。Facebook类不存在于SDK的新版本,我想知道是否有人知道如何从PHP访问SDK数据?

我使用了两个不同的sdk和两个不同的appid & &;的秘密。除非您指定,否则SDK无法通过这种方式相互感知。所以我只使用了我的Javascript SDK appID;我的PHP SDK的secret值,它们现在都可以一起工作了