ata.code !== '200') {
                        throw new Error('APIËØ∑Ê±ÇÂ§±Ë¥•');
                    }

                    return {
                        now: nowData.now,
                        air: airData.now,
                        hourly: hourlyData.hourly,
                        daily: dailyData.daily
                    };
                } catch (error) {
                    console.error(`API key ${key} Â§±Ë¥•:`, error.message);
                    throw error;
         