如何使用facebook java api获取facebook会话密钥
如何使用facebook java api获取会话密钥? 到目前为止,我所做的是: 在我授权我的应用程序访问我的facebook帐户后,我确实得到了 在我的应用程序中重定向到正确的重定向url如何使用facebook java api获取facebook会话密钥,facebook,facebook-java-api,Facebook,Facebook Java Api,如何使用facebook java api获取会话密钥? 到目前为止,我所做的是: 在我授权我的应用程序访问我的facebook帐户后,我确实得到了 在我的应用程序中重定向到正确的重定向url FacebookJsonRestClient facebookClient = new FacebookJsonRestClient ('key', 'secaret') String token = facebookClient.auth_createToken() 使用返回的令
FacebookJsonRestClient facebookClient = new FacebookJsonRestClient ('key', 'secaret')
String token = facebookClient.auth_createToken()
使用返回的令牌,我尝试获取会话密钥
def sessKey = facebookClient.auth_getSession(token)
但结果是:
找不到errors.GrailExceptionResolver JSONObject[session_key]。
org.json.JSONException:JSONObject[session_key]未找到。
位于org.json.JSONObject.getJSONObject.java:498
位于org.json.JSONObject.getStringJSONObject.java:669
在com.google.code.facebookapi.ExtensibleClient.auth_getSessionExtensibleClient.java:288
在com.google.code.facebookapi.ExtensibleClient.auth_getSessionExtensibleClient.java:274
我错过了什么?这些文件毫无帮助。
Javadocs也没有任何帮助。
有人能推荐我一个java库用于facebook访问吗?那个库已经过时了。我建议换成。如果你去他们的网站,他们会有很多例子。试试下面的代码行:
string Session_Key=Request.QueryString.Get("fb_sig_session_key").ToString();