Exemple #1
0
<?php

// Don't forget to rename creds-dist.php to creds.php and insert your API key
include __DIR__ . '/creds.php';
require __DIR__ . '/../vendor/autoload.php';
$terms = $_GET['terms'];
$terms = preg_replace("/[^A-Za-z0-9|]/", "", $terms);
$bundle = new \Clarify\Bundle($apikey);
$items = $bundle->search($terms);
$search_terms = json_encode($items['search_terms']);
$item_results = json_encode($items['item_results']);
$bundlekey = $items['_links']['items'][0]['href'];
$tracks = $bundle->tracks->load($bundlekey)['tracks'];
$mediaUrl = $tracks[0]['media_url'];
$duration = $tracks[0]['duration'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <meta http-equiv="X-UA-Compatible" content="IE=9"/>
    <title>Clarify Video Player Demo</title>
    <style type="text/css">
        body { font-family: sans-serif; }
    </style>

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
    <script src="scripts/jquery/jquery-ui-1.9.2.custom.min.js" type="text/javascript"></script>
    <script src="scripts/jquery/jquery.jplayer-2.6.0.min.js" type="text/javascript"></script>
    <script src="scripts/o3v_video_player.js" type="text/javascript"></script>

    <link rel="stylesheet" href="css/jquery-ui.custom.css"/>
Exemple #2
0
<?php

// Don't forget to rename creds-dist.php to creds.php and insert your API key
require __DIR__ . '/creds.php';
require __DIR__ . '/../vendor/autoload.php';
$bundle = new \Clarify\Bundle($apikey);
$result = $bundle->search('strong');
$results = $result['item_results'];
$items = $result['_links']['items'];
foreach ($items as $index => $item) {
    $bundle = $bundle->load($item['href']);
    echo $bundle['_links']['self']['href'] . "\n";
    echo $bundle['name'] . "\n";
    $search_hits = $results[$index]['term_results'][0]['matches'][0]['hits'];
    foreach ($search_hits as $search_hit) {
        echo $search_hit['start'] . ' -- ' . $search_hit['end'] . "\n";
    }
}
Exemple #3
0
<?php

include "header.php";
include "includes/Data_Helper.php";
$data_helper = new Data_Helper();
?>

<?php 
$api_key = (require 'vendor/autoload.php');
$bundle = new Clarify\Bundle($api_key);
$results = $bundle->search('funny|dorothy');
$total = (int) $results['total'];
$search_terms = json_encode($results['search_terms']);
$item_results = $results['item_results'];
$bundles = $results['_links']['items'];
$bundle_data = array();
$i = 0;
foreach ($bundles as $key => $_bundle) {
    $bundle_data[$i] = array();
    $bundle_data[$i]["key"] = $key;
    $bundle_data[$i]["bundlekey"] = $_bundle['href'];
    $bundle_data[$i]["tracks"] = $bundle->tracks->load($bundle_data[$i]["bundlekey"])['tracks'];
    $bundle_data[$i]["mediaUrl"] = $bundle_data[$i]["tracks"][0]['media_url'];
    $bundle_data[$i]["duration"] = $bundle_data[$i]["tracks"][0]['duration'];
    $i++;
}
?>

<div class="singlecol clearfix">

	<div id="player-media-options">