Tag Archives | webdeveloper

Razuna 1.5: Custom Fields API and extended API search

Many great things will come in Razuna 1.5 (I know we are a bit late, but you will love all the stuff we’ve done for Razuna 1.5). One area that has gotten a lot of love is the new API, now extending on it, we also added the option to work with custom fields in the API. This allows for even great integration into your own application.

With the Custom Fields API you can create custom fields, list available ones and get the custom fields of each asset within your record set.

Additionally, since the search API is an extension of the search within Razuna one can now search for labels and custom fields within the search API. In order to do so, you simply do a field search as in:

labels:(Animals)

For those who are already using the API the complete search string would look something like:

/global/api2/search.cfc?method=searchassets&api_key=1&searchfor=labels:(Animals)

The same logic applies to search with custom fields.

We encourage developers to read the new custom fields API and the enhanced search API documentation.

Comments { 0 }

Razuna API version 2: Now with JSON, JSONP and XML data structure

We have seen that many developers all around the world build or integrating Razuna into their applications. To make it now easier then ever to build and leverage Razuna we are very excited to announce a new version of the Razuna API which brings many enhancements. Especially, the new data structure support for JSON and JSONP will make it very easy to integrate Razuna into any application.

Version 2 of the Razuna API will use REST only and will use JSON (default), JSONP (JSON with Padding) and XML (wddx) as data structure. In this regard many methods will simply give you complete record sets that you can then use in your application.

JSONP on the other hand is a major boon to any Javascript developer that wants to integrate assets from Razuna. With JSONP you can achieve cross-domain data fetching from any Javascript function running inside a browser. JSONP works by wrapping the returning JSON packet in () and prepending a name to make it into a Javascript document. The majority of Javascript libraries support JSON from their native core. JQuery supports it using $.getJSON method. Best is, the Razuna API2 turns the data structure into JSONP on the fly.

Furthermore, we also introduced a new way for users to authenticate against the system. That is, every user has their own API key and there is no need anymore to pass username/password to developers or setup a dedicated account for them.

Developers planning to integrate Razuna into their application should take a look at the new updated API2 documentation over at http://wiki.razuna.com/display/ecp/API+Developer+Guide.

Razuna API2 is already available on our Razuna Hosted Platform and will be a part of the upcoming Razuna 1.5 release.

Existing applications will still work as before as API1 will still be available. Thought, in the long run, we encourage developers to use only API2 since this is were new changes will be integrated in the future.

As always, we would love your feedback and a big thank you to our developer community who are bringing forward many integrations and creating awesome tools for Razuna users. We hope that API2 will make it easier then ever for you to build on Razuna.

 

Comments { 0 }

WebDeveloper Toolbar 1.1.5 available

In a recent post I said that one of my “must have” extensions, the WebDeveloper Toolbar, is not available for FireFox 3 and thus makes testing the FireFox 3 browser a less pleasant expirience.

Well, this all changed today when WebDeveloper 1.1.5 turned up. Thank you, I can now finally start testing FireFox 3.

Comments { 1 }