Buto is designed with integration in mind. All of our services can be integrated into your website, mobile or desktop application via our various APIs.
If you are making an application that needs to obtain data from the Buto system – for example to see how many views a particular video has had – you will use our Data API. We have two versions. Version 1 is XML-based. Version 2 is under development and is JSON-based. In addition, Version 2 is RESTful.
To use the Data API you will need an API key. All ‘super’ users are provided with one. You can find out what yours is by logging in to the control panel, clicking on ‘Settings’ (in the top-right), and scrolling down to the relevant section. This key acts like a password to your organisation’s data.
If you are making your own Adobe Flash application – for example a bespoke, branded video player – this will be written in ActionScript. We provide you with a .swf file that provides the core functionality that your player will need to play a video hosted by Buto. This .swf is called our ActionScript API. It will take care of the low-level functionality, such as sending analytics data back to our system. Your application can then concentrate on simply provide the higher-level presentation layer.
To use the ActionScript API, you will need an application key. You will need to contact us at firstname.lastname@example.org to obtain one.