如何使用facebook-java-api ?#获取会话密钥到目前为止,我所做的是:
在我授权我的应用程序访问我的facebook帐户后,我确实会被重定向到我的应用程序中的正确重定向url,我确实做到了
FacebookJsonRestClient facebookClient = new FacebookJsonRestClient ('key', 'secaret')
String token = facebookClient.auth_createToken()使用返回的令牌,我尝试获取会话密钥
def sessKey = facebookClient.auth_getSession(token)但最终的结果是:
找不到errors.GrailsExceptionResolver JSONObject"session_key“。org.json.JSONException:未找到JSONObject"session_key“。在org.json.JSONObject.getString(JSONObject.java:669) at com.google.code.facebookapi.ExtensibleClient.auth_getSession(ExtensibleClient.java:288) at com.google.code.facebookapi.ExtensibleClient.auth_getSession(ExtensibleClient.java:274)的org.json.JSONObject.get(JSONObject.java:498)
这里我漏掉了什么?文档一点帮助都没有。Javadoc也没有任何帮助。有没有人可以推荐一个java库给我用来访问facebook?
发布于 2010-09-15 22:59:07
那个图书馆已经非常过时了。我建议改用RestFB。如果你去他们的网站,他们有大量的例子。
发布于 2010-09-21 19:09:24
尝试下面这行代码:
string Session_Key=Request.QueryString.Get("fb_sig_session_key").ToString();https://stackoverflow.com/questions/3713186
复制相似问题