Задать вопрос
@GNG999

Почему axios возвращает 404?

export const fetchRemainsReport =async ()=>{
    try {
       const {data} = await fetchReportTaskId()
        const taskId = data.taskId
       console.log('taskId', taskId)
        const reportResult = await fetchLeftReport(taskId)
        console.log('reportResult', reportResult.data)

    }
    catch (error) {
        console.error(error)
    }
}

// лог taskId
taskId 0426c8df-303c-4711-9dc2-d96b85c88f9f
//fetchLeftReport

export const fetchLeftReport = async (taskId:string) => {
    const tId = taskId; // вручную вставленный ID
    const url = `https://seller-analytics-api.wildberries.ru/api/v1/warehouse_remains/tasks/${tId}/download`;
    const response = await wbApi.get(url);
    return response.data;
}


Почему axios возвращает 404 ? при этом в дев тулзах виден заголов запроса и там токен отчетливо есть
Если вручную прописать токен в переменную то тоже норм , но почему если просто конкатинировать переданный параметр то 404
  • Вопрос задан
  • 48 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@GNG999 Автор вопроса
Как выяснилось этот токен нельзя вставлять сразу - нужно дождаться пока он на сервере перейдет в статуc done, это происходит где 1 сек, для проверку самого статуса токена тоже есть отдельный запрос
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы