Skip to content

NinjaWars/imgur

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imgur

Upload images to Imgur via JavaScript.

Demo

View demo here.

Getting Started

# Get the latest snapshot
$ git clone [email protected]:pinceladasdaweb/imgur.git

The script depends on the following HTML markup:

<div class="dropzone"></div>

Add the following css before your </head> tag:

<link href="path/to/imgur.min.css" rel="stylesheet" media="screen">

Add the following javascript before your </body> tag:

<script src="path/to/imgur.min.js"></script>
<script>
    var callback = function (res) {
        if (res.success === true) {
            console.log(res.data.link);
        }
    };

    new Imgur({
        clientid: 'xxxxxxxxxxxxxxxxx',
        callback: callback
    });
</script>

Loading Imgur via AMD (require.js):

<script>
require(["path/to/imgur.min.js"], function(Imgur) {
    var callback = function (res) {
        if (res.success === true) {
            console.log(res.data.link);
        }
    };

    new Imgur({
        clientid: 'xxxxxxxxxxxxxxxxx',
        callback: callback
    });
});
</script>

The script expect the following values:

Value Description
clientid Your Client-ID. Get here https://apidocs.imgur.com/
callback Calllback to run after the success upload

##Browser Support

IE Chrome Firefox Opera Safari
IE 10+ ✔ Latest ✔ Latest ✔ Latest ✔ Latest ✔

Contributing

Check CONTRIBUTING.md for more information.

History

Check Releases for detailed changelog.

License

MIT

Packages

No packages published

Languages

  • JavaScript 74.4%
  • HTML 16.2%
  • CSS 9.4%