API – Poodll

API

So you can make your own cool Poodll things just like us

The Cloud Poodll API allows you to use Poodll’s audio and video recorders on your site or in your own web application. You won’t even need Moodle. One or two lines of javascript is all it takes. It comes with Cloud Poodll’s signature features:

 

  • Online audio and video recording
  • Support for mobile browsers
  • Cloud based file conversion to MP3/MP4
  • Cloud based file storage (if required)
  • Automatic transcription (English or Spanish)
  • Automatic VTT subtitle creation (English or Spanish)
  • Range of recorder skins. More on the way.
    (contact us to request a custom skins)

This is the same API that powers the amazing Poodll Read Aloud and Atto Cloud Poodll and our new range of light weight plugins for Moodle. The Poodll online recording system is already used on thousands of web sites. It’s robust and mature and reliable. Now the Cloud Poodll API allows anyone to build a Poodll powered masterpiece.

 

The API documentation is here: https://api.poodll.com

 

Developers will be interested in the examples below. In each of these the time limit has been set to 30 and the Cloud Poodll API has been loaded from CDN like this:

<script src="https://cdn.jsdelivr.net/gh/justinhunt/[email protected]/amd/build/cloudpoodll.min.js" type="text/javascript">

Note also that many of the features such as conversion and automatic subtitles are not visible here. To see those, and to tinker with the code yourself please visit our codepen pages: https://codepen.io/poodllguy/ and our API documentation: https://api.poodll.com

 

 

A Fresh Audio Recorder

See on codepen: https://codepen.io/poodllguy/pen/RyOLJO

<div class="cloudpoodll" data-id="recorder1" data-width="450" data-type="fresh" data-timelimit="30" data-transcode="1" data-media="audio" data-language="en-US" data-owner="user12345" data-height="350" data-region="useast1" data-expiredays="1" data-parent="https://poodll.com" data-token="643eba92a1447ac0c6a882c85051461a"></div>
<script type="text/javascript">
CloudPoodll.autoCreateRecorders("cloudpoodll");
</script>


 

A 123 Video Recorder

See on codepen: https://codepen.io/poodllguy/pen/BqrQom

<div class="cloudpoodll" data-id="recorder2" data-width="450" data-type="onetwothree" data-timelimit="30" data-transcode="1" data-media="audio" data-language="en-US" data-owner="user12345" data-height="500" data-region="useast1" data-expiredays="1" data-parent="https://poodll.com" data-token="643eba92a1447ac0c6a882c85051461a"></div>
<script type="text/javascript">
CloudPoodll.autoCreateRecorders("cloudpoodll");
</script>


A Once Audio Recorder

See on codepen: https://codepen.io/poodllguy/pen/pKqzxv

<div class="cloudpoodll" data-id="recorder3" data-width="350" data-type="once" data-timelimit="30" data-transcode="1" data-media="audio" data-language="en-US" data-owner="user12345" data-height="190" data-region="useast1" data-expiredays="1" data-parent="https://poodll.com" data-token="643eba92a1447ac0c6a882c85051461a"></div>
<script type="text/javascript">
CloudPoodll.autoCreateRecorders("cloudpoodll");
</script>