We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Hubic and jclouds api


Dune
12-19-2014, 05:38 PM
Bonjour,

merci

J'ai utilisé sur Hubic l'option "Developpeurs" permettant d'ajouter une application et générer les informations de connection : "Client ID" et "Client secret" ; mais cela ne marche pas et j'ai une erreur d'authenficiaction à la connection :

Exception in thread "main" org.scribe.exceptions.OAuthConnectionException: There was a problem while creating a connection to the remote service.
at org.scribe.model.Request.send(Request.java:70)
at org.scribe.model.Request.send(Request.java:76)
at org.swiftexplorer.auth.oauth.HubicOAuth20ServiceIm pl.refreshAccessToken(HubicOAuth20ServiceImpl.java :91)
at org.swiftexplorer.swift.util.HubicSwift.refreshAcc essToken(HubicSwift.java:87)
at com.adanam.metacloud.storage.hubic.HubicServiceRef reshToken.main(HubicServiceRefreshToken.java:32)
Caused by: java.lang.IllegalArgumentException: SSL
at sun.security.ssl.ProtocolVersion.valueOf(ProtocolV ersion.java:161)
at sun.security.ssl.ProtocolList.convert(ProtocolList .java:84)
at sun.security.ssl.ProtocolList.(ProtocolList. java:52)
at sun.security.ssl.SSLSocketImpl.setEnabledProtocols (SSLSocketImpl.java:2442)
at sun.net.http://www.protocol.https.HttpsClien...ient.java:467)
at sun.net.http://www.protocol.https.AbstractDe...tion.java:185)
at sun.net.http://www.protocol.http.HttpURLConn...ion.java:1281)
at sun.net.http://www.protocol.http.HttpURLConn...ion.java:1256)
at sun.net.http://www.protocol.https.HttpsURLCo...Impl.java:250)
at org.scribe.model.Request.addBody(Request.java:136)
at org.scribe.model.Request.doSend(Request.java:114)
at org.scribe.model.Request.send(Request.java:66)

merci de votre aide,

cordialement,

vcasse
12-17-2014, 07:10 PM
Bonjour,

Le site https://api.hubic.com/ comporte toute la doc et les accés nécessaires.

Cordialement,
Vincent

Dune
12-17-2014, 06:18 PM
Quote Originally Posted by vcasse
Bonjour Dune,

Il est possible d'utiliser les fonctions de "share" via l'api de hubic.
Il n'y a pas encore d'intégration dans jclouds.

Cordialement,
Vincent


Génial,
Merci Vincent
Peux-tu m'indiquer où je peux obtenir l'api car je ne le trouve pas sur le site https://api.hubic.com/

cordialement,

vcasse
12-17-2014, 04:31 PM
Bonjour Dune,

Il est possible d'utiliser les fonctions de "share" via l'api de hubic.
Il n'y a pas encore d'intégration dans jclouds.

Cordialement,
Vincent

Dune
12-17-2014, 12:20 PM
Bonjour,

Est-il possible d'accéder aux fonctions de "share" file/folder de Hubic par des API ? (comme pour les fonctions de download et upload)
si oui avec les quels ? ( jclouds ? par RestAPI ?, ....)

Merci

vcasse
07-21-2014, 10:18 AM
Bonjour kasbel,

Je n'ai jamais utiliser les APIs dont tu parles mais elles ont l'air de supporter openstack et ceci est un trés bon point puisque notre backend de stockage des fichiers est un openstack.

Cependant, tu dois faire attention à une partie, l'authentification, qui est différente pour hubiC par rapport à openstack. Il va falloir que tu utilises l'api hubiC: https://api.hubic.com/ afin de récupérer le token et le endpoint permettant d'accéder à ton compte. Si tu peux injecter ces informations directement dans l'une des librairie, tu peux l'utiliser !

N'hésites pas si tu as d'autres questions à propos des APIs.

Cordialement,
Vincent

kasbel
07-20-2014, 11:53 PM
Bonjour,
Je souhaite mettre en oeuvre une application java qui se connecte automatiquement à mon compte hubic. Aussi, est-il possible d'utiliser l'api JClouds ou OpenStack4J. La demande consiste à pouvoir ne renseigner qu'une seule fois le login et password au sein de l'application qui se chargera de se synchroniser périodiquement. Si oui, avez vous des spécifications particulère ?
Merci