コード例 #1
0
ファイル: meta_api__ext.php プロジェクト: vwflow/raws-php
    $content = $meta->createContent($content_obj1->to_entry());
    $content_obj1->from_entry($content);
    echo "\nCreated new content instance with name = " . $content_obj1->name . "\n";
    # create content instance for item2
    $f = array();
    $f[] = new FileObj($item2->entry->content->params->path, "video");
    $m = array();
    $m[] = new MetaObj("Title", "rss", "My second file", "en");
    $m[] = new MetaObj("Description", "rss", "Description of my second file", "en");
    $content_obj2 = new MetaContent("myfile_two", $f, null, $m);
    $content = $meta->createContent($content_obj2->to_entry());
    $content_obj2->from_entry($content);
    echo "\nCreated new content instance with name = " . $content_obj2->name . "\n";
    echo "\nGetting json list... \n";
    $json_list = $meta->getExtJson();
    print_r($json_list);
    echo "\nGetting atom list... \n";
    $atom_list = $meta->getExtAtom();
    print_r($atom_list);
    echo "\nGetting mrss list... \n";
    $mrss_list = $meta->getExtMrss();
    print_r($mrss_list);
    # delete content instance (this will not delete the file!)
    $meta->deleteContent($content_obj1->name);
    echo "\nDeleted content with name: " . $content_obj1->name . "\n";
    $meta->deleteContent($content_obj2->name);
    echo "\nDeleted content with name: " . $content_obj2->name . "\n";
} catch (Exception $e) {
    echo "\nAn exception occurred with code = " . $e->getCode();
    echo "\nError msg = " . $e->getMessage();
}