Use Facebook PHP SDK with Facebook JavaScript SDK 2014
Use Facebook PHP SDK with Facebook JavaScript SDK 2014
我同时使用了最新版本的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值,它们现在都可以一起工作了
相关文章:
- Appmobi Codeigniter and Facebook SDK JavaScript vs PHP
- 如何在chrome扩展中加载Google Analytics和Facebook SDK
- Facebook SDK:如何使用 JavascriptLoginHelper
- php javascript facebook sdk access_token
- 点击加载 Facebook SDK
- 为什么我无法将 Facebook SDK 加载到 Firefox Extend 中
- Facebook SDK:未捕获的语法错误:意外的令牌_
- Facebook SDK不对访问者公开
- 如何处理Facebook SDK函数(如FB.getLoginStats())的错误
- AngularJS with Facebook SDK
- 防止阻止使用facebook SDK出现的弹出窗口
- Facebook SDK没有;t负载..all.js GET失败
- Facebook SDK PHP vs JavaScript
- Facebook SDK接管“$"从jQuery-如何停止
- Facebook Sdk被屏蔽:如何检测用户是否在使用Ghostery
- 推荐在angular js应用程序中加载Facebook sdk的方法
- 不同事件的Facebook SDK权限
- 试图限制对'登录'页面使用JavaScript和Facebook SDK
- Facebook SDK没有;不要在IE
- Facebook SDK和OAuth 2.0 -在JavaScript和重定向中使用令牌