2012-07-23 32 views
0

我使用下面的代码在我的网站使用Fconnect:如何使用Facebook来获取Sessionkey的JavaScript API

<script type="text/javascript" src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" ></script> 
<div id="fb-root"></div> 
<script type="text/javascript" language="javascript"> 
    FB_RequireFeatures(["XFBML"], function() { 
     FB.init(MY_App_ID, Domain_Path + "xd_receiver.htm"); 
    }); 
</script> 


<fb:login-button length='short' size='medium' onlogin="facebook_onlogin_ready()" ></fb:login-button> 

以前下面的代码被返回的会话密钥,但现在它不是。

FB.Facebook.apiClient.get_session() 

它给未定义的错误 我如何使用Facebook Jascript阿比让用户SessionKey。

+1

这是旧的遗产js sdk,facebook呼吁大家升级到新的:http://developers.facebook.com/docs/reference/oldjavascript/。 – complex857 2012-07-23 10:09:46

回答

0

该代码使用的是不再支持的不推荐使用的API,并且可以随时将其删除,因为它已计划删除。

当前Javascript SDK使用OAuth访问令牌,而不是会话密钥。

相关问题