4 votes

Existe-t-il un client Java décent pour l'API Tumblr ?

J'ai fait quelques recherches sur Internet, mais tous les clients Java pour l'API de Tumblr étaient dépassés, mal écrits, non pris en charge, etc.

Y a-t-il quelque chose qui soit à jour, de qualité suffisante, et (éventuellement) qui ait une dépendance maven ? Quelque chose comme twitter4j, mais pour tumblr.

3voto

sdouglass Points 1263

Si vous souhaitez également utiliser Spring Social, j'ai écrit un client Tumblr pour celui-ci ici :

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

Spring Social est une excellente et solide bibliothèque pour construire et utiliser des clients API OAuth 1/2. Son utilisation vous permet d'intégrer très facilement la prise en charge d'un grand nombre d'autres API.

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

J'ai inclus des informations pour ajouter spring-social-tumbler comme dépendance Maven dans le README du projet, que vous pouvez consulter en cliquant sur le lien ci-dessus.

Je pense que si vous voulez l'utiliser, l'approche la plus simple serait quelque chose comme :

Tumblr tumblr = new TumblrTemplate(yourTumblrApiKey);

Si vous souhaitez accéder à l'API au nom d'un utilisateur, vous devez utiliser OAuth pour obtenir un jeton d'accès et un secret de jeton d'accès pour l'utilisateur, ce qui vous permet d'effectuer une opération de ce type :

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

Si vous intégrez Spring Social dans votre projet, il peut vous aider à créer des instances Tumblr autorisées de manière appropriée, à obtenir et à stocker les jetons d'accès et les secrets pour les utilisateurs, etc. Vous devrez consulter leur documentation pour plus d'informations à ce sujet. Mon code est conçu pour s'intégrer à une installation typique de Spring Social de la même manière que les bibliothèques officielles comme Spring Social Facebook, Spring Social Twitter, etc.

2voto

Saf Points 60

Jumblr est l'API Java officielle pour Tumblr, voici un lien ! Et voici le documentation

1voto

jewel Points 751

Vous pouvez également jeter un coup d'œil à Temboo. Temboo offre un accès simplifié et normalisé à de nombreuses API, dont Tumblr, via un SDK Java natif.

Ce que je préfère dans l'utilisation de cette bibliothèque, c'est la facilité avec laquelle elle rend OAuth et le fait que Temboo me permet d'enregistrer les informations d'identification de l'API dans le nuage, ce qui m'évite d'avoir à les abstraire de mon code ou à les sécuriser sur mes machines.

Vous pouvez le consulter et jouer avec lui à l'adresse suivante http://temboo.com/library/Library/Tumblr

Je dois également préciser que je travaille chez Temboo. Donc, lorsque vous le consulterez, si vous avez des questions, n'hésitez pas à m'envoyer un message.

0voto

Stephan Points 10596

Vous pouvez consulter Webshell .

Ils fournissent une API REST simple qui peut être utilisée pour appeler des API de tiers. Parmi ces API, il y a l'API tumblr.

N'oubliez pas de consulter leur blog hilarant : http://apijoy.tumblr.com/ :)

0voto

Peter T. Points 321

Vous pouvez consulter Jumblr bibliothèque. Il est très facile et puissant.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X