Acabamos de lanzar la primera versión de Linode API . Por ahora, sólo tiene métodos para controlar el Administrador de DNS, pero iremos añadiendo continuamente más cosas...
Para utilizar la API, primero debes generar una "clave api", lo que puedes hacer desde tu página "mi perfil" en el Gestor de Linode . La API respeta los permisos que tengas, por lo que sólo podrás manipular los objetos a los que tengas acceso (el sistema de subvenciones se implementó en nuestra última versión deLinode Manager). Ya existen enlaces a Python y Perl, y habrá más en el futuro.
Puede obtener más información aquí:
Comentarios (6)
When iContact (icontact.com) did an API, one of our guys wrote a CPAN module to connect to it ( http://search.cpan.org/~icontact/Net-iContact-0.02/lib/Net/iContact.pm ) — I think it’d be cool to see Linode maintain the same thing.
You mean like this one?
http://search.cpan.org/~mikegrb/WebService-Linode/
Been with you for a few months, the _ONLY_ thing that I thought was a pain was having to do the DNS manager thing manually. You guys rock!
A STONITH module based on this would be awesome for setting up highly available clusters.
So, guys, do you work on this now? I need an API to manage my vps’s programmatically, Slicehost already has beautiful one. But I don’t migrate my vps’ to slicehost)
I found something like ruby api on the internet, but it parses html output..
OMG, ty ty ty :))