Returns an event's list of publications.

oc_event_list_publications(eventId = "", sign = FALSE)

Arguments

eventId

The event id

sign

Whether public distribution urls should be signed.

Value

Returns an event's list of publications.

Details

This function expects the hostname, username and password to be set as environment variables.

Examples

Sys.setenv(OPENCAST_HOST = "https://legacy.opencast.org") Sys.setenv(OPENCAST_USERNAME = "admin") Sys.setenv(OPENCAST_PASSWORD = "opencast") events <- oc_list_events() oc_event_list_publications(events$content$identifier[1])
#> $content #> metadata attachments channel id #> 1 NULL NULL engage-player 32c0dba1-97d9-4c23-b993-0b15831ac094 #> 2 NULL NULL oaipmh-default 876a709f-e47b-4fc6-8b30-e13f27dab3a7 #> media mediatype #> 1 NULL text/html #> 2 NULL text/xml #> url #> 1 https://legacy.opencast.org/play/91708b2e-285e-4f08-855d-2ad882c42002 #> 2 /oaipmh/default?verb=ListMetadataFormats&identifier=91708b2e-285e-4f08-855d-2ad882c42002 #> #> $url #> [1] "https://legacy.opencast.org/api/events/91708b2e-285e-4f08-855d-2ad882c42002/publications" #> #> $response #> Response [https://legacy.opencast.org/api/events/91708b2e-285e-4f08-855d-2ad882c42002/publications?sign=FALSE] #> Date: 2019-11-04 11:18 #> Status: 200 #> Content-Type: application/v1.2.0+json #> Size: 460 B #> <BINARY BODY> #> #> attr(,"class") #> [1] "opencast_api"