TumblrAPI是否有合适的Java客户端?

TumblrAPI是否有合适的Java客户端?,java,tumblr,Java,Tumblr,我在谷歌上搜索了一下,但是TumblrAPI的所有java客户端都过时了,写得很差,不受支持,等等 是否有一些东西是最新的,有足够的质量,并且(可选)具有maven依赖性?类似于twitter4j,但适用于tumblr。如果您也愿意使用Spring Social,我在这里为它编写了一个tumblr客户端: SpringSocial是一个用于构建和使用OAuth1/2API客户机的强大、可靠的库。使用它,您可以非常轻松地获得对各种其他API的支持 我在该项目的自述文件中包含了添加SpringS

我在谷歌上搜索了一下,但是TumblrAPI的所有java客户端都过时了,写得很差,不受支持,等等


是否有一些东西是最新的,有足够的质量,并且(可选)具有maven依赖性?类似于twitter4j,但适用于tumblr。

如果您也愿意使用Spring Social,我在这里为它编写了一个tumblr客户端:

SpringSocial是一个用于构建和使用OAuth1/2API客户机的强大、可靠的库。使用它,您可以非常轻松地获得对各种其他API的支持

我在该项目的自述文件中包含了添加SpringSocialTumbler作为Maven依赖项的信息,您首先可以看到上面的链接

我认为如果你想使用它,最简单的方法是:

Tumblr tumblr = new TumblrTemplate(yourTumblrApiKey);
Tumblr tumblr = new TumblrTemplate(yourTumblrAppConsumerKey, yourTumblrAppSecret, userAccessToken, userAccessTokenSecret);
如果希望代表用户访问API,则需要使用OAuth为用户获取访问令牌和访问令牌密钥,此时可以执行以下操作:

Tumblr tumblr = new TumblrTemplate(yourTumblrApiKey);
Tumblr tumblr = new TumblrTemplate(yourTumblrAppConsumerKey, yourTumblrAppSecret, userAccessToken, userAccessTokenSecret);
如果您将Spring Social集成到您的项目中,它可以帮助您构建适当授权的Tumblr实例,获取和存储用户的访问令牌/机密等。您必须查看他们的文档以了解更多信息。我的代码旨在“插入”典型的Spring社交设置,与Spring社交Facebook、Spring社交Twitter等官方库的方式相同。

您可以查看一下

它们提供了一个简单的RESTAPI,可用于调用第三方API。在这些API中,有TumblrAPI


别忘了看看他们的搞笑博客::)

你也可以看看Temboo。Temboo通过本机Java SDK提供对许多API(包括Tumblr)的简化和规范化访问

我个人最喜欢使用这个库的原因是它使OAuth变得非常容易,而且Temboo允许我在云中保存API凭据,这样我就不必经历从代码中提取它们或在机器上保护它们的麻烦

你可以去看看,然后在


我还应该注意到我在Temboo工作。所以,当您查看时,如果您有任何问题,请随时给我留言。

您可以查看图书馆。它非常简单且功能强大。

Jumblr是Tumblr的官方Java API,这里是!以下是我在GitHub上保留的Maven repo中添加的1.0-SNAPSHOT版本:对不起,我如何将其集成到我的Spring web应用程序中?将以下内容添加到pom.xml(假设您使用的是Maven):sdouglass snapshots>。。。org.springframework.social-spring-social-tumblr 1.0-SNAPSHOT我试图用更多细节更新我的答案,希望能有所帮助。@sddouglass您的存储库似乎不再工作了。是否仍然建议将您的tumblr API与最新的Spring一起使用/它会工作吗?谢谢