Почему я получаю сообщение об ошибке Нет заголовка «Access-Control-Allow-Origin» на запрошенном ресурсе, когда я пытаюсь вызвать API?Мы очень серьезно относимся к безопасности в Dark Sky.В качестве меры безопасности мы отключили обмен ресурсами между источниками (CORS) на наших серверах.
Ваш вызов API включает в себя ваш секретный ключ API как часть запроса.Если бы вы делали вызовы API из клиентского кода, любой мог извлечь и использовать ваш ключ API, что привело бы к счету, который вам пришлось бы оплатить.Мы отключаем CORS, чтобы сохранить секретный ключ API в секрете.
Чтобы предотвратить злоупотребление ключами API, необходимо настроить прокси-сервер для скрытого вызова нашего API.Затем вы можете предоставлять прогнозы своим клиентам, не раскрывая свой ключ API.
вы можете искать здесь https://darksky.net/dev/docs/faq