Я пытаюсь использовать этот веб-сайт: https://rel.ink/, чтобы внедрить средство сокращения ссылок в моем веб-приложении, я могу успешно отправить запрос, но то, что я ПОЛУЧАЮ назад, - это тот же объект, а не сокращенная версия. Я знаю, что это основы c, но я не могу обернуть голову вокруг этого. На веб-сайте говорится, что мне нужно отправить больше информации с моим GET-запросом, но GET-запросы не должны содержать текст да?
Вот мой код:
async function fetchNewLink() {
let newLinkJson = await postLink(input.value)
let newLink = await getShortLink(newLinkJson)
console.log(newLink)
}
function postLink(input) {
return fetch('https://rel.ink/api/links/', {
method: 'POST',
body: JSON.stringify({
url: input
}),
headers: {
"Content-type": "application/json"
}
})
.then(response => response.json())
.then(json => json)
}
function getShortLink(response) {
return fetch('https://rel.ink/api/links/' + response.hashid)
.then(result => result.json())
.then(newLink => newLink)
}
Большое спасибо