Wir haben gerade die erste Version von Linode API veröffentlicht. Im Moment hat sie nur Methoden zur Kontrolle über den DNS-Manager, aber wir werden kontinuierlich weitere Dinge hinzufügen...
Um die API nutzen zu können, müssen Sie zunächst einen "API-Schlüssel" generieren, was Sie über Ihre "Mein Profil"-Seite im Linode Manager tun können. Die API beachtet die Berechtigungen, die Sie haben, so dass Sie nur Objekte manipulieren können, auf die Sie Zugriff haben (das Berechtigungssystem wurde in unserer letzten Linode Manager-Version implementiert). Es gibt bereits Python und Perl-Anbindungen, und weitere werden folgen.
Weitere Informationen finden Sie hier:
Kommentare (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 :))