Нужна помощь с Random.org API. Отправляю на сайт random.org POST запрос с JSON объектом, который должен мне вернуть JSON объект с сгенерированными случайными числами, но возвращается ошибка -32700 которая обозначает, что я отправил не правильный JSON объект, но он скопирован из официальной документации, так что в нем не должно быть ошибки.
Сам код:
var data = {
"jsonrpc": "2.0",
"method": "generateIntegers",
"params": {
"apiKey": "c2ddbb2d-b031-4e65-8532-a5c10036fc77",
"n": 6,
"min": 1,
"max": 6,
"replacement": true
},
"id": 42
};
$.ajax({
url: "https://api.random.org/json-rpc/1/invoke",
type: 'POST',
data: data,
success: function(res) {
alert(JSON.stringify(res));
}
});
Есть разбирающиеся в этой теме?
UPD
Если добавить в ajax строку dataType: 'application/json', то success вообще не срабатывает и alert ничего не выводит.
var data = {
"jsonrpc": "2.0",
"method": "generateIntegers",
"params": {
"apiKey": "c2ddbb2d-b031-4e65-8532-a5c10036fc77",
"n": 6,
"min": 1,
"max": 6,
"replacement": true
},
"id": 42
};
$.ajax({
url: "https://api.random.org/json-rpc/1/invoke",
type: 'POST',
data: JSON.stringify(data),
dataType: 'json',
success: function(res) {
console.log(res);
}
})
.as-console-wrapper.as-console-wrapper { max-height: 100%; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости