当前位置: 首页 > 面试题库 >

适用于Twitter的xAuth身份验证在Android中共享?

滑骞尧
2023-03-14
问题内容

我正在上Twitter Authentication。基本身份验证将于
8月16日起过期。因此我们必须OAuth使用Twitter身份验证。但其实施有些复杂。XAuth切断了两个步骤。但是问题是我曾经
Twitter4j进行过身份验证,而且文档也很糟糕。我想使用1.6本身的XAuth。建议使用哪个软件包。以及(如果有)example或特定tutorial于Android以使用XAuth身份验证。


问题答案:

编辑:在我的代码中,我这样做:

System.setProperty("twitter4j.oauth.consumerKey", "your token");
System.setProperty("twitter4j.oauth.consumerSecret", "your token secret");

Twitter twitter = new TwitterFactory().getInstance(login, password);

AccessToken accessToken = twitter.getOAuthAccessToken();

然后,您必须从以下位置保存令牌和令牌机密 AccesToken

if (mAccessToken != null) {
    if (mAccessToken.getToken() != null && mAccessToken.getTokenSecret() != null) {
        saveAccessToken(mAccessToken.getToken(), mAccessToken.getTokenSecret());
    }
}

当您想使用令牌时,只需执行以下操作:

TwitterFactory factory = new TwitterFactory();
Twitter twitter = factory.getInstance();
twitter.setOAuthConsumer("[consumer key]", "[consumer secret]");
AccessToken accessToken = loadAccessToken();
twitter.setOAuthAccessToken(accessToken);


 类似资料:
  • 所以我正忙着为twitter开发一个应用程序,我希望人们使用PIN进行身份验证。(https://dev.twitter.com/oauth/pin-based). 要向人们显示PIN码,我需要使用以下命令:https://dev.twitter.com/oauth/reference/get/oauth/authorize 那里的例子说:https://api.twitter.com/oauth

  • 在本章中,我们将解释如何使用Twitter身份验证。 第1步 - 创建Twitter应用程序 您可以在此link上创建Twitter应用程序。 创建应用程序后,单击“ Keys and Access Tokens ,您可以在其中找到API Key和API Secret 。 您将在第2步中使用此功能。 第2步 - 启用Twitter身份验证 在Firebase信息中心的侧边菜单中,您需要点击Auth

  • 我对社交网络分析和twitter api是新手。我想收集关于特定主题的tweets。所以我写了下面的代码 在我的程序中,我需要在哪里提供凭据 谢谢

  • 我正在尝试在我的Jenkins工具中配置LDAP身份验证。我已经在Jenkins上完成了以下LDAP身份验证的设置,但我仍然无法登录。 服务器:ldaps://rootdc1.myweb.com:636 根DN:dc=myweb,dc=com 提前感谢!

  • 嗨,我在laravel的身份验证方面遇到了一些问题。我必须使用两个中间件1。是web和2。auth。我正在使用web中间件,以便可以使用会话来显示flash消息。并希望使用auth中间件对用户/管理员进行身份验证。但我面临一些问题。 下面是我检查授权和重定向到各自路线的功能 下面是我的管理路线 每次我试图登录它重定向我到相同的登录页面。

  • 我在我的应用程序中集成了twitter并发布了它。但现在twitter出现了一个问题。在调试期间,我在logcat中遇到了以下异常 06-24 11:23:49.286: W/System.err(27752): 401:身份验证凭据(https://dev.twitter.com/pages/auth)丢失或不正确。确保已设置有效的用户密钥/秘密、访问令牌/秘密,并且系统时钟处于同步状态。06-