getWeatherDailyHistory无法获取到天气数据

小程序开发相关产品技术讨论,包括面板、智能小程序、React Native、Ray跨端框架、Panel SDK、微信小程序、小程序开发工具(IDE)及其他开发技术相关等话题


Post Reply
silverlight
Posts: 180

  • Tuya MiniApp IDE 版本信息:0.8.8
    • @ray-js/ray, @ray-js/panel-sdk的版本(如使用ray开发)在package.json查看~
      "@ray-js/panel-sdk": "1.13.2",
      "@ray-js/ray": "1.6.20",
    • 相关代码:

      Code: Select all

          getWeatherDailyHistory({
            devId: devInfo?.devId,
            ip: devInfo?.ip,
            weatherFieldNames: 'temp' ,
            beginTime: 1698028537000,
            endTime: 1698287737698,
          })
            .then((res) => {
              console.warn('====当前天气',res);
            })
            .catch((Error) =>{console.error('获取天气历史数据失败:', Error,'====设备信息',devInfo)});
          ;}, []);
    • 日志信息:

      Code: Select all

      获取天气历史数据失败: {"errorCode": 40015, "errorMsg": "miniapp highway request error", "innerError": {"errorMsg": "request fail with unkown error", "errorCode": "501"}} 
    • 预期结果:获取设备所在地的天气(温湿度)
    • 实际结果:无法获取到

Tags:
xuanyi
Posts: 144
Location: 涂鸦玄一

Re: getWeatherDailyHistory无法获取到天气数据

历史数据仅支持近7天的数据, 可以调整一下起始时间试下

Post Reply