Подправить запрос
200 UAHПривет Андрiй,
можешь пожалуйста помочь подправить мой запрос к API (нужно сделать с помощью javascript)?
В заголовок (header) нужно вставить "X-API-Key": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" и чесно сказать, я не знаю как это правильно сделать. Без него я не могу получить данные. На данный момент получаю две ошибки.
Возможно я написал все неправильно
=======================
1) net::ERR_ABORTED 401 (Unauthorized)
2) SyntaxError: Unexpected end of input
at fetchAsyncTodos
=======================
Скрипт
const USERID = '1006798';
let url = 'https://api.xxxxx.com/profile/v1/' + USERID
async function fetchAsyncTodos(){
console.log('Fetch todo started...')
try {
const response = await fetch(url, {
method: "GET",
headers: {
"Content-type": "application/json;charset=UTF-8",
"X-API-Key": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
mode: "no-cors"
})
const data = await response.json()
console.log('Data:', data)
} catch (e) {
console.error(e)
} finally {
}
}
fetchAsyncTodos()
Из справочника API
Get customer profile
curl "https://api.xxxxxx.com/v1/profile/<customerId>"
-H "Authorization: YOUR-API-KEY-HERE"
Make sure to replace
<customerId>with the id of a customerThe above command returns JSON structured like this:
{
"avatarUrl": "https://cdn.xxxxxxx.com/v1/avatar/render/f0H2_985mg25f02",
"avatarCode": "5FG3kI30_f3wgshjss43h4",
"unlockedAchievementCount": 19,
"unlockedAchievementsPerTier": {
"1": 14,
"2": 4,
"3": 1
},
"customerLevel": 4,
"xp": 1550,
"xpToCurrentLevel": 1500,
"xpToNextLevel": 2000
}Актуальні фриланс-проєкти в категорії Javascript та Typescript
Виправити CSS/DOM-верстку карток у Chrome extension для локалізації D&D BeyondЄ Chrome extension Manifest V3, який локалізує сайт D&D Beyond українською. Проєкт написаний на TypeScript + WXT. Розширення працює через content script: знаходить англійський текст на сторінках D&D Beyond і замінює його українським перекладом. Проблема виникла на сторінці:… HTML та CSS верстання, Javascript та Typescript ∙ 20 годин 7 хвилин тому ∙ 36 ставок |
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
259 473 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 1 день 5 годин тому ∙ 95 ставок |
Gsap анімації
1000 UAH
Доброго дня. Треба внести правки в поточному проєкті. Потрібен фахівець, який добре працює на gsap/lenis Треба зробити анімацію карточок. Детально ТЗ тут: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Треба проявити креатив та… Javascript та Typescript, Веб-програмування ∙ 1 день 10 годин тому ∙ 19 ставок |
Комерційна on-premise платформа відеозв'язку «ViM»Требуется разработати on-premise систему відеозв'язку з базовим розрахунком на 100 одночасних підключень (10 ізольованих кімнат по 10 осіб). Платформа повинна мати закладену архітектуру для майбутнього горизонтального масштабування до 1000 користувачів шляхом додавання нових… Javascript та Typescript, Веб-програмування ∙ 2 дні 6 годин тому ∙ 31 ставка |
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 3 дні 9 годин тому ∙ 18 ставок |