如何使用 org.scribe.oauth 连接到 tumblr API?

问题描述 投票:0回答:1

我已按照 org.scribe 页面上给出的教程进行操作,但似乎不支持带外回调。有人可以指出我如何解决这个问题的正确方向吗?此外,有关 org.scribe 库的更全面的教程或文档会很有帮助。

Exception in thread "main" org.scribe.exceptions.OAuthException: Response body is incorrect. Can't extract token and secret from this: 'Out-of-band ("oob") callbacks are not supported by this implementation.' at org.scribe.extractors.TokenExtractorImpl.extract(TokenExtractorImpl.java:41) at org.scribe.extractors.TokenExtractorImpl.extract(TokenExtractorImpl.java:27) at org.scribe.oauth.OAuth10aServiceImpl.getRequestToken(OAuth10aServiceImpl.java:63) at org.scribe.oauth.OAuth10aServiceImpl.getRequestToken(OAuth10aServiceImpl.java:39) at org.scribe.oauth.OAuth10aServiceImpl.getRequestToken(OAuth10aServiceImpl.java:44) at com.mydomain.tumbleweed.oauth.AuthenticationHandler.HandleAuthentication(AuthenticationHandler.java:30) at com.mydomain.tumbleweed.TumbleWeed.main(TumbleWeed.java:30)
如何进行身份验证?我尝试打开一个网页,供用户将 PIN 复制/粘贴到应用程序中,但这显然不起作用。

java api oauth tumblr scribe
1个回答
4
投票
您是否提供了回调网址?即使我正在开发桌面应用程序,我也添加了 url

http://localhost:8080/

,并且它有效。

© www.soinside.com 2019 - 2024. All rights reserved.