Есть ли достойный Java-клиент для Tumblr API? - PullRequest
4 голосов
/ 19 октября 2011

Я немного погуглил, но все java-клиенты для tumblr API устарели, плохо написаны, не поддерживаются и т. Д.

Есть ли что-то современное, достаточно качественное и (опционально) зависимое от maven? Что-то вроде twitter4j, но для tumblr.

Ответы [ 5 ]

3 голосов
/ 05 апреля 2012

Если вы также хотите использовать Spring Social, я написал для нее клиент Tumblr:

https://github.com/sdouglass/spring-social-tumblr

Spring Social - отличная и надежная библиотека для построения и использования клиентов API OAuth 1/2. С его помощью вы можете очень просто отказаться от поддержки множества других API.

http://www.springsource.org/spring-social

Я включил информацию о добавлении spring-social-tumbler в качестве зависимости Maven в README для проекта, которую вы можете сначала увидеть по ссылке выше.

Я думаю, что если вы захотите его использовать, самый простой подход будет выглядеть примерно так:

Tumblr tumblr = new TumblrTemplate(yourTumblrApiKey);

Если вы хотите получить доступ к API от имени пользователя, вам нужно будет использовать OAuth для получения токена доступа и секрета токена доступа для пользователя, после чего вы можете сделать что-то вроде:

Tumblr tumblr = new TumblrTemplate(yourTumblrAppConsumerKey, yourTumblrAppSecret, userAccessToken, userAccessTokenSecret);

Если вы интегрируете Spring Social в свой проект, это может помочь в создании надлежащим образом авторизованных экземпляров Tumblr, получении и хранении токенов / секретов доступа для пользователей и т. Д. Вам нужно будет проверить их документы для получения дополнительной информации об этом. Мой код предназначен для «подключения» к типичной настройке Spring Social так же, как и к официальным библиотекам, таким как Spring Social Facebook, Spring Social Twitter и т. Д.

2 голосов
/ 10 апреля 2015

Jumblr - официальный Java API для Tumblr, здесь ссылка ! А вот документация

1 голос
/ 12 апреля 2013

Вы также можете взглянуть на Тембу.Temboo предлагает упорядоченный и нормализованный доступ ко многим API, включая Tumblr, через собственный SDK Java.

Мои личные любимые причины использования этой библиотеки - простота создания OAuth и то, что Temboo позволяет сохранять учетные данные API в облаке.так что мне не нужно проходить через этапы абстрагирования их от моего кода или защиты его на моих машинах.

Вы можете проверить это и поиграть с ним на http://temboo.com/library/Library/Tumblr

IСледует также отметить, что я работаю в Temboo.Поэтому, когда вы проверите это, если у вас есть какие-либо вопросы, не стесняйтесь сообщать мне.

0 голосов
/ 10 ноября 2014

Вы можете посмотреть библиотеку Jumblr .Это очень легко и мощно.

0 голосов
/ 02 апреля 2013

Вы можете взглянуть на Webshell .

Они предоставляют простой REST API, который можно использовать для вызова сторонних API.Среди этих API есть Tumblr API.

Не забудьте проверить их веселый блог: http://apijoy.tumblr.com/:)

...