JsonStorage Example

by adoprog

HTML

<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<textarea id="data" rows="5" cols="40"></textarea>
<br />
<input id="clickMe" type="button" value="GET Example" />

JavaScript

// GET Example
// 1. Create valid uri via POST
// 2. GET using newly created uri

var obj = {
    "key": "value",
    "key2": "value2"
};
var data = JSON.stringify(obj);

$("#clickMe").click(function () {
    $.ajax({
        url: ("https://api.jsonstorage.net/v1/json?apiKey=8969a471-87b7-4758-9f34-b090d396d9bb&name=jsfiddle-" + new Date().toISOString()),
        type: "POST",
        data: data,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (data, textStatus, jqXHR) {

            // load created json
            $.get(data.uri, function (data, textStatus, jqXHR) {
                var json = JSON.stringify(data);
                $("#data").val(json);
            });

        }
    });
});