gpt4 book ai didi

java - Twitter4J AccessToken 生成

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:16:30 24 4
gpt4 key购买 nike

我正在尝试创建 AccessToken 的实例,但它引发了异常消息。我有两种生成 AccessToken 的方法。我的工作流程是,在 android 机器上,我使用 Oauth 对用户进行身份验证,然后获得 accessKey 和 accessSecret。我使用 REST 将这两个字符串传输到服务器。我在服务器上执行以下操作以取回 AccessToken。

AccessToken token = new AccessToken(accessToken, accessSecret);

但上面的代码正在生成“java.lang.IllegalArgumentException:无效的访问 token 格式”的异常。当我执行以下操作时:

twitter = new TwitterFactory().getInstance(); 
twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET);
AccessToken aToken = twitter.getOAuthAccessToken(accessToken, accessSecret);

它给出了以下推特异常:

网名/密码组合好像无效,相关讨论可上网:......

最后,我还使用了如下代码:

ConfigurationBuilder cb = new ConfigurationBuilder(); 
cb.setDebugEnabled(true) .setOAuthConsumerKey(twitterKey)
.setOAuthConsumerSecret(twitterSecret)
.setOAuthAccessToken(twitter.getAccessToken())
.setOAuthAccessTokenSecret(twitter.getSecretToken());
TwitterFactory tf = new TwitterFactory(cb.build());
twitter4j.Twitter t4jTwitter = tf.getInstance();

它给出了相同的无效格式异常。

所以我的问题是“这是一个潜在的错误吗??”当我已经拥有 accessKey 和 accessSecret 字符串时,我可以创建 AccessToken 实例吗??

非常感谢您的及时回复。

伊尔凡·米尔扎

最佳答案

你确定access Token和access Secret包含OK值吗?这确实可能是由于某些遗漏导致的,这些遗漏会使那些内容变得空洞或类似的东西。

关于java - Twitter4J AccessToken 生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6508320/

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