Adobe hat eine offizielle RSS-basierte API für kuler veröffentlicht. Die im Adobe Labs beschriebene API erlaubt es, Anfragen an die Adresse http://kuler.adobe.com/kuler/API/ zu stellen. Als Ergebnis bekommt man einen RSS-Feed mit dem entsprechenden Informationen geliefert.
RSS-Feeds
Hier einige Beispiel-Feeds:
Auch eine Suche nach bestimmten Kriterien (themeID, userID, email, tag, hex, title) ist möglich:
Flex & kuler
Man natürlich auch aus Flex oder Flash auf den XML-Feed zugreifen. Hier ein Beispiel, dass anhand der kuler-id das passende Vorschaubild anzeigt.
[kml_flashembed movie=“http://www.video-flash.de/wp-content/uploads/2007/08/kulerapi/kuler.swf“ height=“400″ width=“500″ /]
(Da die ID beliebig gewählt werden kann, liegt nicht hinter jeder ID auch ein Farbschema).
[ad]
[xml]
public function init():void {
// init preview picture
updatePreview();
}
public function updatePreview():void {
myImage.source = kulerPreviewURL =
„http://kuler.adobe.com/kuler/API/rss/png/generateThemePng.cfm?themeid=“ + myNumericS.value.toString();
}
public function openTheme():void {
var url:String;
url = „http://kuler.adobe.com/#themeID/“ + myNumericS.value.toString();
navigateToURL(new URLRequest(url), ‚_blank‘);
}
]]>
[/xml]
Link: kuler API
Update: Im Adobe Developer Center ist ein Artikel mit dem Namen „Creating the kuler panel for Flash CS3 Professional“ erschienen.
[ad]
Die Adobe Kuler API wurde aktualisiert. Nähere Informationen hier:
http://www.video-flash.de/index/adobe-kuler-fuhrt-neue-api-und-developer-keys-ein/