We are currently finalising the API's but the basic information is as follows:-
The API is implemented as XML over HTTP using all four verbs (GET / POST / PUT & DELETE). A unique URL for each function is provided and allows implemented in isolation - eg you could then use our video player or choose to use your own embedded player by simply passing the correct variables. We have followed the REST principles.
Generic Settings
All applications wishing to utilise our API's much have a public and private key in the following format.
API Account Public Key: siU83K3j3Saa2z2s8S3dD7a2pWd5Nj45Video Playback
http://api.talentonview.co.uk/videoplayer.php?pid=xxxxxx&tid=12345678912345678912345678900&vid=X
pid = unique API account public keyAn example implementation in PHP would be:
require_once(dirname(__FILE__)."/ToVAuth.php");By the same token - uploading a video is just as straight forward.
Video Upload
http://api.talentonview.co.uk/videoupload.php?cid=xxxxxx&tid=12345678912345678912345678900&vid=X
HTTP Status Codes
Talent on View returns HTTP status codes for every request
200 OK - Everything fine