ホームページ  >  記事  >  バックエンド開発  >  インターフェースのパラメータを取得する

インターフェースのパラメータを取得する

WBOY
WBOYオリジナル
2016-06-23 13:16:371304ブラウズ

インターフェイスは次のとおりです:
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":"北京"}}

モデレーターに感謝します! ! ! !

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。