Ich habe mich heute mal dran gesetzt und die 43things.com API in eine PHP-Klasse überführt. Mit Hilfe dieser Klasse ist es nun sehr einfach, Methoden der API aufzurufen. Es wird nur ein API-Key benötigt und schon kann es losgehen.
Vorraussetzungen:
1. Es wird api-key benötigt, welcher sich jedoch leicht über diesen Link beschaffen lässt.
2. Es wird eine PEAR-Installation mit dem HTTP-Request Paket benötigt.
Einschränkungen:
Die Klasse unterstützt bisher nur die Methoden, die keine Autorisierung erfordern.
Zudem fehlt bisher ein XML-Parser, der die Daten in Form eines Arrays ausgibt. Es werden also die reinen XML-Daten zurückgegeben. Ein entsprechender Parser ist jedoch schon in Arbeit und wird evtl. in der folgenden Version implementiert sein.
Sonstiges:
Die Grundstruktur der Klasse sowie die Request-Methode wurde aus der phpFlickr-Klasse von Dan Coulter übernommen.
Download:
Klasse inklusive README-Datei und Verwendungsbeispiel – (3,035 kb)