opal.post {opalr} | R Documentation |
Generic REST resource creation.
Description
Generic REST resource creation.
Usage
opal.post(
opal,
...,
query = list(),
body = "",
contentType = "application/x-rscript",
acceptType = "application/json",
outFile = NULL,
callback = NULL
)
Arguments
opal |
Opal object. |
... |
Resource path segments. |
query |
Named list of query parameters. |
body |
The body of the request. |
contentType |
The type of the body content. Default is 'application/x-rscript'. |
acceptType |
The type of the body content. Default is 'application/json', i.e. a serialized R object or an error message. |
outFile |
Write response body to file. Ignored if NULL (default). |
callback |
A callback function to handle the response object. |
See Also
Other REST functions:
opal.delete()
,
opal.get()
,
opal.put()
Examples
## Not run:
o <- opal.login('administrator','password', url = 'https://opal-demo.obiba.org')
opal.post(o, 'some', 'resources', body = '{"some":"value"}')
opal.logout(o)
## End(Not run)
[Package opalr version 3.4.1 Index]