upload_image {imguR}R Documentation

Upload an image file to Imgur

Description

Uploads a named image file to Imgur, optionally to a specified album.

Usage

upload_image(file, title = NULL, description = NULL, album = NULL,
             name = NULL, type = 'file', ...)
imgur_upload(file, title = NULL, description = NULL, album = NULL,
             name = NULL, type = 'file', ...)

Arguments

file

Name of the file to be uploaded to imgur.com

title

Optionally, an image title.

description

Optionally, an image description.

album

Optionally, an Imgur album ID.

name

Optionally, a file name, otherwise the file filename is used.

type

Should be “file”.

...

Other arguments passed to HTTP request functions, for example: token (an OAuth2.0 token) or key (an API key, used by default).

Details

upload_image allows users to upload a named file to Imgur. imgur_upload is an alias that can serve as a drop-in replacement for the imgur_upload function in the knitr package.

Value

A list parsed from the imguR JSON response after uploading the plot (see the imgur API for details).

Author(s)

Thomas J. Leeper, adapted from code by Aaron Statham (imguRupload from imguR v0.1) and Yihue Xie (knitr::imgur_upload).

References

https://api.imgur.com/endpoints/image#image-upload

See Also

imguR dev.off

Examples

## Not run: 
pdf(tmpfile <- tempfile())
hist(rnorm(20))
dev.off()
upload_image(tmpfile)

## End(Not run)

[Package imguR version 1.0.3 Index]