示例#1
0
function get_videos_from_vimeo()
{
    echo "\n -- start access to vimeo ";
    $resource_id = "temp_vimeo_to_tamborine2";
    require_library('connectors/VimeoAPI');
    $taxa = VimeoAPI::get_all_taxa(array("user1632860"));
    // Peter Kuttner's id
    $xml = \SchemaDocument::get_taxon_xml($taxa);
    $resource_path = CONTENT_RESOURCE_LOCAL_PATH . $resource_id . ".xml";
    if (!($OUT = fopen($resource_path, "w"))) {
        debug(__CLASS__ . ":" . __LINE__ . ": Couldn't open file: " . $resource_path);
        return;
    }
    fwrite($OUT, $xml);
    fclose($OUT);
    echo " -- end.\n";
}
示例#2
0
estimated execution time: 46 minutes

                    Jul20
agent.tab           [20]
media_resource.tab  [254]
taxon.tab           [172]
vernacular_name.tab [38]
*/
$timestart = microtime(1);
include_once dirname(__FILE__) . "/../../config/environment.php";
require_library('connectors/VimeoAPI');
$resource_id = 214;
if (!Functions::can_this_connector_run($resource_id)) {
    return;
}
$func = new VimeoAPI();
$taxa = $func->get_all_taxa();
$xml = \SchemaDocument::get_taxon_xml($taxa);
$resource_path = CONTENT_RESOURCE_LOCAL_PATH . $resource_id . ".xml";
if (!($OUT = Functions::file_open($resource_path, "w"))) {
    return;
}
fwrite($OUT, $xml);
fclose($OUT);
//start converting to DWC-A file
echo "\n\nStart converting to DWC-A file...";
require_library('connectors/ConvertEOLtoDWCaAPI');
$params["eol_xml_file"] = CONTENT_RESOURCE_LOCAL_PATH . $resource_id . ".xml";
$params["filename"] = "no need to mention here.xml";
$params["dataset"] = "Vimeo XML file";
$params["resource_id"] = $resource_id;