インターフェイスは次のとおりです:
http://wthrcdn.etouch.cn/weather_mini?city=Beijing
ブラウザから直接入力して戻り値を取得できます
ただし、file_get_contents を使用して取得することはできません()、fopen()、curl の返り値について
初心者なので使い方に問題があるのか分かりません。
ディスカッションへの返信 (解決策)
$url = 'http://wthrcdn.etouch.cn/weather_mini?city=%E5%8C%97%E4%BA%AC';echo gzdecode(file_get_contents($url));
ログイン後にコピー
{"desc":"OK","status":1000,"data":{"wendu":"8", "ganmao":"昼夜の寒暖差が非常に大きく、風邪をひきやすくなっています。適度な衣服の着脱に注意し、風邪をひかないように自己防衛を強化してください。","forecast":[{" fengxiang":"北风","fengli":"3 -4 レベル","high":"最高気温 9℃","type":"晴れ","low":"最低気温 -4℃", "date":"16日火曜日"},{"fengxiang": "風向なし","fengli":"風レベル","high":"最高気温 9℃","type":"晴れ" ,"low":"最低気温 -2℃","date":"17 水曜日"},{"fengxiang":"北風","fengli":"レベル 3-4","high":"高い気温 9℃","type":"晴れ","low":"最低気温 -2℃","date":"18日木曜日"},{"fengxiang":"北風","fengli": "レベル 3-4","high":"最高気温 7℃","type" :"曇り","low":"最低気温 -2℃","date":"19 日の金曜日"},{ "fengxiang":"継続的な風向なし"、"fengli":"風レベル"、"high":"最高気温 3℃"、"type":"晴れ"、"low":"最低気温 -5℃" ,"date":"20日土曜日"}],"昨日":{"fl":"3-レベル4","fx":"北風","high":"最高気温5℃","type ":"晴れ","low":"最低気温 -4℃","date":"15日月曜日"},"aqi":"41","city":"北京"}}
モデレーターに感謝します! ! ! !