After several months of hard work, we are proud to announce...
...the ipernity API ;)
Welcome, developers! The API gives you freedom to create new applications that are powered by ipernity functionalities: web services, device applications, gadgets...
We've done everything to make the ipernity API simple and fun to use, even if you're not an experienced programmer. Each API method is implements a specific function and is well documented. Better yet, you can try every API method live. The ipernity API is compatible with all programming languages. There are also several API Kits to get started quickly.
Several groups are dedicated to the API including the API users group where you will find help, and the API development group where you can monitor current and future developments.
Ready to dig in? Visit the list of available methods or look at some applications that use the API.
We'll send a bottle of Champagne to the first three cool applications ;-)
The ipernity API is in BETA. During the coming weeks, we will continue to add new methods. Do not hesitate to give us your feedback in the API development group..
Dear members, since anyone can now write his own program connected to ipernity, cool features extending your ipernity possibilities will be put at your disposal very soon. Applications will be referenced in our 3rd-party applications directory. The best ones will be promoted in that blog.
Don't forget to tell your favorites applications authors how much you'd love to see those services connected to ipernity!
Clap clap clap ;-)
Thanks to Christophe and Tristan from ipernity for their hard work.
Special thanks to Luke, Craig, Phill, José, Rosmen, Paolo, Christian, Joerg, Sascha, Paul, Cindy, sencay, Rita, Roel, Oscar, Javier, Zhang, from our translator community, who bring you the API documentation in 10 languages.
Thanks in advance to the API developers community for contributing.
And many thanks to all of you who support us every day ;-)
Your ipernity Team
Send a message
Search for members
Doomshammer says:
maxheadroompro says:
Lilette "la" Pipelette, n'en fait vraiment qu'à sa tête says:
Veronellepro replies:
Chat Loupe replies:
Ça veut dire que des développeurs externes à ipernity vont pouvoir proposer des logiciels, comme iperUpload. Certains d'entre eux seront trouvables au même endroit (je suppose que la Team choisira les meileurs / les plus sûrs).
Sophie@ipernitypro says:
--
Seen in sowhat home page (?)
Nils Pickertpro says:
Now I have to decide if I want to hack something together tonight to win a bottle of champaign or go for a beer. (As my programming is extremely bad, I better go for a beer, though)
ِِِ says:
BUT BUT BUT
groups ? how can I get the list of a user's groups ?
Christophe Ruellepro replies:
There is a lot of API methods missing. We'll add more methods very soon. Give us your first feedbacks on what is available. Cheers!
ِِِ replies:
I love your small php kit, and I am testing it heavily
my screen name, I really like it in this way :)
if it impossible to keep it nbsp then i will prefer \t
regards
motaz
Anthony le Bourlierpro says:
nottiestylepro says:
wow! They provide us Development kits,too! Very kind.
--
Coming from team blog
nottiestyle edited this comment 13 months ago.
rob_visual says:
Bonze says:
Maintenant il ne reste plus qu'a trouver une utilité.
Chat Loupe says:
Thanks for your work :)
assbachpro says:
thank you TEAM!
markus loisson says:
--
Seen in greynine home page (?)
Christophe Ruellepro says:
chnain replies:
Chnain
Christophe Ruellepro replies:
Freebird says:
Roberto Ballerini - travelingpro says:
Merci le Team!!!
--
Seen in a group discussion (?)
Venti - 文缇pro says:
Guido the Anti Christ...Masih ad-Dajjal (Arabic: الدّج says:
;o)
Adrienpro says:
nib!pro says:
Congrats!
Is it now possibe to connect to services like moo or blurb?
nib! edited this comment 13 months ago.
Christophe Ruellepro replies:
xavierraynaudphoto says:
--
Seen on Ipernity home page (?)
Captain Subtext says:
Very nice, thanks Team Ipernity!
Wiki Tangopro says:
--
Coming from a user's blog (?)
Dirkpro says:
THANKS!!
Chat Loupe replies:
Dirkpro replies:
So there are two posibilities: Don’t include the API in ipeRSS, or coercing the users to get an API key and secret by themselfs by adding a new application to ipernity :(
--
Seen in my account recent activity (?)
Doomshammer replies:
Dirkpro replies:
I’ll better check that, if i’m in health, maybe having the flu and coding at the same time isn’t that good *g*
Thanks :)
--
Seen in my account recent activity (?)
TSLpro says:
vitomartin.com says:
chnain says:
Par contre, pourquoi avoir choisi de faire du REST-RPC au lieu de proposer des APIs RESTful?
La réponse m'intéresse car j'ai travaillé sur un projet dans lequel nous avons construit des APIs RESTful.
En tout cas Bravo l'équipe!
Christophe Ruellepro replies:
D'ailleurs rien n'empêche un jour de proposer du RESTful...
Pour le reste, on a je crois ajouté une amélioration significative : des réponses qui permettent de contrôler le bon déroulement de certaines actions. Par exemple : album.docs.add.
chnain replies:
Par ailleurs, très peu d'APIs sont RESTful sur le web; il y a Myspace, Amazon S3 et quelques Yahoo.
Après étude, on a pu tester que les appels en AJAX fonctionnent très bien avec du PUT ou du DELETE, ainsi que les appels depuis FLEX (avec une librairie dédiée). En PHP, no problem non plus grâce à CURL...
Et au pire, il est toujours possible de surcharger du POST pour faire du DELETE en ajoutant des paramètres de type "_method=delete" (ce que fait google dans certaines APIs)
Ensuite, il y a aussi l'architecture des ressources.
Par exemple, votre ressource principale est "docs" et la méthode doc.get aurait pu être modélisé ainsi :
GET /api/docs/{docid}
et doc.create :
POST /api/docs/
(l'api_key étant alors dans les headers)
Si je ne me trompe, le fait d'ajouter un document dans un album revient plus ou moins à le tagguer, avec un tag particulier?
Tout ceci n'étant que des remarques et des idées, et en aucun cas des critiques, sois en assuré.
Par ailleurs, cette discussion risque d'être du charabia pour la plupart et on peut éventuellement la poursuivre en privé. Je peux si tu le désires ton montrer nos APIs RESTful autour d'un projet similaire à Open Social.
Bien à toi Christophe!
Christophe Ruellepro replies:
Oui, avec plaisir, envoie moi des exemples. Je t'envoie mon email par iperMail.
Rosi`sEyespro says:
Anthony le Bourlierpro says:
Where to see "all" they create ?
a group ?
another clap clap clap for you all !
Team ipernitypro replies:
Anthony le Bourlierpro replies:
j'disais que si par exemple j'avais envie de faire une application (chose impossible, mais imaginons)
je vous l'envoie et vous la postez à l'endroit que tu indiques apres validation de votre part
ou bien tout le monde peut dans un groupe par exemple
envoyer son application et laisser les membres les utiliser ou pas ?
tu vois ?
j'vais prendre un café ....
Team ipernitypro replies:
Si tu réalises une application qui s'installe sur un PC, tu peux bien sûr héberger le programme d'installation dans ton espace sur ipernity (il sera rangé dans les autres documents) et en faire la publicité dans des groupes ! Allez bigoode, lance toi !
Anthony le Bourlierpro replies:
oula !!
non non j'y connais rien moi à tous ces trucs
je laisse les ingenieux nous pondre des merveilles
:))
c'était par curiosité
Michael B.pro says:
Very much appreciated!
I shall try it out, too.
LaPingvinopro says:
Ulrich says:
ghoermannpro says:
--
Seen on Ipernity home page (?)
Roberto Ballerini - travelingpro replies:
--
Seen in my account recent activity (?)
ghoermannpro replies:
--
Seen in my account recent activity (?)
LaPingvinopro replies:
Just like mashups, some people have to do the fun jobs :)
Christophe Ruellepro replies:
大青森pro says: