VoxCAST Auth Token Example
function make_signed_url($complete_url, $key, $expire_seconds)
{
// Separate the query parameters from the base URL
$exploded_url = explode('?', $complete_url, 2);
$base_url = $exploded_url[0];
$qparams = array();
// create an array of the query parameter key/value pairs
if(isset($exploded_url[1]) && !empty($exploded_url[1]))
{
$params = explode('&', $exploded_url[1]);
foreach($params as $param)
{
$param_fields = split('=', $param, 2);
if(isset($param_fields[1]))
$qparams[$param_fields[0]] = $param_fields[1];
else
$...read more