App效果图,展示未来7日的天气预报,包括日期、天气图示和温度:
App原理介绍
通过调用第三方天气api,填入必要的参数,通过Web客户端请求url。返回json格式的数据结果,使用AppInventor2解析json结果,显示到App上即可。
第三方天气API介绍
平台的注册及登录步骤请自行完成,登录后需要创建一个项目以获得API调用时必要的用户认证key。
创建一个项目
填写必要的参数
查看已创建的项目
这时,我们就能得到了用户认证key,后续步骤会用到这个关键的数据。
查看API文档,确定我们需要准备的数据
通过文档可知,我们需要在url中替换填入自己的key。
请求示例:北京7天预报
第三方API的调用
使用”Web客户端“组件调用第三方API,代码如下:
JSON结果的解析
请求成功返回JSON示例
JSON解析参考代码
aia源码
领取专属 10元无门槛券
私享最新 技术干货