gpt4 book ai didi

java - 如何在 android 中保存 LinkedIn 访问 token ?

转载 作者:行者123 更新时间:2023-11-29 08:55:17 24 4
gpt4 key购买 nike

我正在使用 linkedin-j 库进行身份验证

我想保留 LinkedIn 访问 token 对象。

LinkedInOAuthService oAuthService = LinkedInOAuthServiceFactory
.getInstance()
.createLinkedInOAuthService(
LK_CONSUMER_KEY, LK_CONSUMER_SECRET
);

//Need to persist this accessToken
LinkedInAccessToken accessToken = oAuthService
.getOAuthAccessToken(liToken, oauthVerifier);

最佳答案

您可以使用 SharedPreferences。

这是为 Facebook 显示的示例。您可以为 LinkedIn 实现相同的方式。

当用户登录时:

Editor editor = context.getSharedPreferences("facebook-session", 
Context.MODE_PRIVATE).edit();
editor.putString("access_token", session.getAccessToken());
editor.putLong("expires_in", session.getAccessExpires());

当您的应用程序启动时,在 onCreate 中,如果 session 存在则恢复该 session :

SharedPreferences savedSession = context.getSharedPreferences
("facebook-session",Context.MODE_PRIVATE);
session.setAccessToken(savedSession.getString("access_token", null));
session.setAccessExpires(savedSession.getLong("expires_in", 0));

来源:https://developers.facebook.com/blog/post/640/

关于java - 如何在 android 中保存 LinkedIn 访问 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20573644/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com