依旧报错,是不是云的接口变了

来源:5-2 实现24小时天气预报查询功能

weixin_慕村8284156

2023-09-17 20:06

Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: ognl.OgnlException: source is null for getProperty(null, "showapi_res_body")

at com.imooc.weather.impl.WeatherUtilsImpl.w24h(WeatherUtilsImpl.java:78)

at com.imooc.weather.Application.main(Application.java:25)

Caused by: java.lang.RuntimeException: ognl.OgnlException: source is null for getProperty(null, "showapi_res_body")

at com.imooc.weather.impl.WeatherUtilsImpl.getValue(WeatherUtilsImpl.java:39)

at com.imooc.weather.impl.WeatherUtilsImpl.w24h(WeatherUtilsImpl.java:55)

... 1 more

Caused by: ognl.OgnlException: source is null for getProperty(null, "showapi_res_body")

at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2410)

at ognl.ASTProperty.getValueBody(ASTProperty.java:114)

at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)

at ognl.SimpleNode.getValue(SimpleNode.java:258)

at ognl.ASTChain.getValueBody(ASTChain.java:141)

at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)

at ognl.SimpleNode.getValue(SimpleNode.java:258)

at ognl.Ognl.getValue(Ognl.java:467)

at ognl.Ognl.getValue(Ognl.java:569)

at ognl.Ognl.getValue(Ognl.java:539)

at com.imooc.weather.impl.WeatherUtilsImpl.getValue(WeatherUtilsImpl.java:36)

... 2 more    不知道是不是最新的返回的参数变了,改了调试地址url ,但是又有了新的问题 

搜索

复制

写回答 关注

2回答

  • 慕姐8309597
    9天前

    在云市场那边有多个易源天气预报的接口,找到URL跟老师一样的那个”https://saweather.market.alicloudapi.com“,重新购买就可以了

  • weixin_慕村8284156
    2023-09-17 20:35:16

    搞定了。。。还是那个新地址的问题,注意要把新地址里面的http(s)改为https,其次地址后面有个?area=别漏了

    搜索

    复制

    爱吃米粉的缪...

    只读的,你咋改的?

    2024-04-24 11:33:24

    共 2 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530553 学习 · 6091 问题

查看课程

相似问题