upload_image function

Upload an image file to Imgur

Upload an image file to Imgur

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

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.

Returns

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

References

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

Author(s)

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

See Also

imguR

dev.off

Examples

## Not run: pdf(tmpfile <- tempfile()) hist(rnorm(20)) dev.off() upload_image(tmpfile) ## End(Not run)
  • Maintainer: Thomas J. Leeper
  • License: GPL-3
  • Last published: 2016-03-29