android应用程序与facebook集成

时间:2012-03-15 17:09:18

标签: facebook

我正在开发一个与facebook集成的android。我对这些代码行有疑问

 Editor editor = getApplicationContext().getSharedPreferences(KEY,Context.MODE_PRIVATE).edit();
    editor.putString(TOKEN, facebook.getAccessToken()); 
    editor.putLong(EXPIRES, facebook.getAccessExpires());

我对使用editor.putstring函数感到困惑

我的问题TOKEN的价值是多少?从哪里可以看到可以在函数putString中使用的令牌名称? 我没有通过网络找到有关此问题的信息。

2 个答案:

答案 0 :(得分:1)

Nada,

TOKEN是该用户的Facebook访问令牌。将其存储在编辑器中允许您稍后从共享首选项中读取它,而不是查询Facebook服务器以获取访问令牌并再次通过登录过程。有关更多信息,请查看Facebook Android Tutorial或我撰写的here

教程

答案 1 :(得分:0)

您必须保存您的访问令牌以在登录时使用,并且访问令牌与facebook graph api的不同网址一起使用以获取Facebook帐户,个人资料图片等的详细信息。 为了确保您已登录,它还有助于将应用程序存储在永久存储中。所以我们必须存储在偏好中。