Oleksii Miuskyi, [19.12.20 14:30]
всем привет. кто подскажет можно ли меньше кодом обойтись
Oleksii Miuskyi, [19.12.20 14:31]
cron.schedule('0 15 * * *', () => {
fetch('
https://api.gismeteo.net/v2/weather/current/11872/?lang=ua2', {
method: 'get',
headers: { 'X-Gismeteo-Token': 'fdfdfdf',
'Content-Type': 'application/json'}
})
.then(
function(response) {
if (response.status == 404) {console.log('Неправильно набраний адрес, або такої сторінки не існує. Статус Кода:' + response.status);}
else if (response.status == 504) {console.log('Перевищено час очікування від сервера. Статус Кода:' + response.status);}
else if (response.status == 402) {console.log('Недостатньо коштів на рахунку. Статус Кода:' + response.status);}
else if (response.status == 401) {console.log('Недійсний токен. Перевірте заголовок X-Gismeteo-Token. Статус Кода:' + response.status);}
else if (response.status == 403) {console.log('Доступ обмежено. Статус Кода:' + response.status);}
else if (response.status == 500) {console.log('Внутрішня помилка сервера. Статус Кода:' + response.status);}
else if (response.status == 400) {console.log('Помилка. Статус Кода:' + response.status);}
else if (response.status == 200) {return;}
// Examine the text in the response
response.json().then(function(data) {
console.log(data);
});
}
)
.catch(function(err) {
console.log('Fetch Error :-S', err);
});
});