Ошибка 401 в методе GET, 401 (несанкционировано)Html

Программисты Html
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка 401 в методе GET, 401 (несанкционировано)

Сообщение Anonymous »

Я делаю запрос к общедоступному API AccuWeather, сначала была проблема с cors, но я ее решил, теперь выдает ошибку авторизации, что мне делать?

Код: Выделить всё

import React from "react";
import { useState, useEffect } from 'react';
import './Citydata.css';

const Citydata = ({ cidade }) => {
const [location, setLocation] = useState(null);
const [error, setError] = useState(null);
const apiKey = 'ot0AvyzmQ1AkK3Z6c4BGzj7OAUwMRlIy'; // Substitua pela sua chave de API

useEffect(() => {
const getLocation = (city) => {
const url = `/locations/v1/cities/search?apikey=${apiKey}&q=${city}`;

fetch(url)
.then(response => {
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
return response.json(); // Chama o método json() corretamente
})
.then(data => {
setLocation(data);
setError(null);
})
.catch(err => {
console.error('Erro ao buscar localização:', err);
setError('Não foi possível buscar a localização.');
setLocation(null);
});
};

if (cidade) {
getLocation(cidade);
}
}, [cidade, apiKey]);

}

export default Citydata;
это API метода получения, что мне делать?

Подробнее здесь: https://stackoverflow.com/questions/787 ... authorized
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Html»