示例#1
0
文件: index.php 项目: natureday1/Life
                    onclick="ytVideoApp.presentAuthLink();
                    return false;">Click here to generate authentication link</a>
                    </div>
END;
}
?>
    </div>
    <!-- end Authentication status -->
    <br clear="all" />
    <?php 
// if $_GET['status'] is populated then we have a response
// about a syndicated upload from YouTube's servers
if (isset($_GET['status'])) {
    isset($_GET['code']) ? $code = $_GET['code'] : ($code = null);
    isset($_GET['id']) ? $id = $_GET['id'] : ($id = null);
    print '<div id="generalStatus">' . uploadStatus($_GET['status'], $code, $id) . '<div id="detailedUploadStatus"></div></div>';
}
?>
    <!-- General status -->
    <?php 
if (authenticated()) {
    printAuthenticatedActions();
}
?>
    <!-- end General status -->
    <br clear="all" />
    <div id="searchResults">
      <div id="searchResultsListColumn">
        <div id="searchResultsVideoList"></div>
        <div id="searchResultsNavigation">
          <form id="navigationForm" action="javascript:void();">
$requestObject = json_decode(file_get_contents("php://input"));
switch ($_GET['request']) {
    case 'asset-create':
        $response = createAsset((object) $_POST);
        echo json_encode($response);
        break;
    case 'asset-upload':
        $response = uploadAsset((object) $_GET);
        echo json_encode($response);
        break;
    case 'asset-status':
        if (!empty($_GET['asset_id'])) {
            $response = uploadStatus(sanitize_text_field($_GET['asset_id']));
            echo json_encode($response);
        }
        break;
    case 'labels-create':
        break;
    case 'labels-assign':
        break;
    case 'embed-code':
        $asset = new stdClass();
        $asset->embed_code = $path[1];
        $asset->status = $requestObject->status;
        $response = uploadStatus($asset);
        echo json_encode($response);
        break;
    default:
        // Invalid request
        http403();
}