本次我用了两个api接口。测试标题是查询手机号码归属地城市的天气状况。1,就是查询出手机号码的归属地;2就是将1返回参数中的城市提取出来,作为2中的请求参数。
1.手机号码的归属地
请求参数说明 返回参数说明
代码如下:
返回参数
2.查询城市的天气
请求参数说明
返回参数说明
注意 此次请求参数里面有city这一块,我们可以把1里面返回参数中的city提取出来作为2里面的请求参数
我们要用到的代码cityname=res.json()[‘result’][‘city’]就是将1返回参数给提取出来
整体代码如下:
整体返回参数如下:
{“resultcode”:“200”,“reason”:“Return Successd!”,“result”:{“province”:“江苏”,“city”:“苏州”,“areacode”:“0512”,“zip”:“215000”,“company”:“移动”,“card”:""},“error_code”:0}
{“reason”:“查询成功!”,“result”:{“city”:“苏州”,“realtime”:{“temperature”:“19”,“humidity”:“60”,“info”:“阴”,“wid”:“02”,“direct”:“西风”,“power”:“3级”,“aqi”:“38”},“future”:[{“date”:“2020-11-19”,“temperature”:“15/20℃”,“weather”:“小雨”,“wid”:{“day”:“07”,“night”:“07”},“direct”:“西北风转北风”},{“date”:“2020-11-20”,“temperature”:“12/16℃”,“weather”:“阴”,“wid”:{“day”:“02”,“night”:“02”},“direct”:“东北风”},{“date”:“2020-11-21”,“temperature”:“13/18℃”,“weather”:“小雨”,“wid”:{“day”:“07”,“night”:“07”},“direct”:“东风转北风”},{“date”:“2020-11-22”,“temperature”:“10/14℃”,“weather”:“小雨”,“wid”:{“day”:“07”,“night”:“07”},“direct”:“北风”},{“date”:“2020-11-23”,“temperature”:“9/14℃”,“weather”:“阴转小雨”,“wid”:{“day”:“02”,“night”:“07”},“direct”:“北风”}]},“error_code”:0}