直接上代碼
<?php header("Content-Type:text/html;charset=UTF-8"); date_default_timezone_set("PRC"); $showapi_appid = 'xxxxxx'; // 替換此值,在官網的"我的應用"中找到相關值 $showapi_secret = 'xxxxxxxxx'; // 替換此值,在官網的"我的應用"中找到相關值 $paramArr = array( 'showapi_appid'=> $showapi_appid //添加其他參數 ); //創建參數(包括簽名的處理) function createParam ($paramArr,$showapi_secret) { $paraStr = ""; $signStr = ""; ksort($paramArr); foreach ($paramArr as $key => $val) { if ($key != '' && $val != '') { $signStr .= $key.$val; $paraStr .= $key.'='.urlencode($val).'&'; } } $signStr .= $showapi_secret;//排好序的參數加上secret,進行md5 $sign = strtolower(md5($signStr)); $paraStr .= 'showapi_sign='.$sign;//將md5後的值作爲參數,便於服務器的效驗 echo "排好序的參數:".$signStr."<br>\r\n"; return $paraStr; } $param = createParam($paramArr,$showapi_secret); $url = 'http://route.showapi.com/1377-1?'.$param; echo "請求的url:".$url."<br>\r\n"; $result = file_get_contents($url); echo "返回的json數據:<br>\r\n"; print $result.'<br>\r\n'; $result = json_decode($result); echo "<br>\r\n取出showapi_res_code的值:<br>\r\n"; print_r($result->showapi_res_code); echo "<br>\r\n"; ?> { "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "ret_code": 0, "list": [ { "1920*1080": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_1920*1080.jpg", "720x1280": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_720x1280.jpg", "800x600": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_800x600.jpg", "pic": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_1920x1080.jpg", "640x480": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_640x480.jpg", "240x320": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_240x320.jpg", "country": "法國", "city": "霞慕尼山谷", "content": "在法國的霞慕尼山谷的上空,這種發光的隂霾看起來像仙境幻想,但它確實是怪異天氣的産物。當下面的溫度比上面的空氣溫度低的時候,會發生這樣的反轉,看起來像一片雲的海洋。在這個特殊的雲層下面是鼕季運動愛好者的遊樂場。霞慕尼是法國最古老的滑雪勝地之一。", "title": "一隻白鸛和幼鳥在阿連特茹西南部和維森蒂娜海岸自然公園内築巢,葡萄牙 (© Marco Bustos/Solent News/REX/Shutterstock)", "320x240": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_320x240.jpg", "subtitle": "法國,霞慕尼山谷", "1024x768": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_1024x768.jpg", "400x240": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_400x240.jpg", "day": "20170831", "1280x768": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_1280x768.jpg", "480x800": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_480x800.jpg", "800x480": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_800x480.jpg", "1366x768": "http://www.bing.com/az/hprichbg/rb/StorkCliffs_ZH-CN11006532238_1366x768.jpg" }, { "1920*1080": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_1920*1080.jpg", "720x1280": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_720x1280.jpg", "800x600": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_800x600.jpg", "pic": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_1920x1080.jpg", "640x480": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_640x480.jpg", "240x320": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_240x320.jpg", "country": "", "city": "", "content": "這群金色無齒鯵與海洋中最大的魚——鯨鯊一起在鳥頭灣悠閑的遨遊。金色無齒鯵經常與溫和的巨人鯨鯊一起遊泳,它們能清除一些鯨鯊的殘羹剩飯,甚至可以保護鯨鯊免受捕食者的傷害。與大多數鯊魚不同,鯨鯊是一種以浮遊生物爲食的濾食動物。我們可以在赤道附近的溫暖水域裡找到它們。", "title": "法國霞慕尼山谷上空的雲海 (© Masterfile)", "320x240": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_320x240.jpg", "subtitle": "奇妙的旅程", "1024x768": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_1024x768.jpg", "400x240": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_400x240.jpg", "day": "20170830", "1280x768": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_1280x768.jpg", "480x800": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_480x800.jpg", "800x480": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_800x480.jpg", "1366x768": "http://www.bing.com/az/hprichbg/rb/ChamonixClouds_ZH-CN7700889231_1366x768.jpg" }, { "1920*1080": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_1920*1080.jpg", "720x1280": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_720x1280.jpg", "800x600": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_800x600.jpg", "pic": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_1920x1080.jpg", "640x480": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_640x480.jpg", "240x320": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_240x320.jpg", "country": "", "city": "", "content": "時間的流逝在俄勒岡州中部的彩繪山丘上留下了它的痕跡,這是約翰時代化石床國家紀念碑的一部分。色彩斑斕的灰土講述了一個大約3000萬年前的一個時代的故事,當時該地區是一個富饒的洪水平原,有馬、駱駝、甚至犀牛等動物。它們的化石殘骸都可以在這裡找到,吸引了古生物學家和大量的遊客。", "title": "一群金色無齒鯵與一條鯨鯊遨遊在鳥頭灣中,印度尼西亞 (© Pete Oxford/Minden Pictures)", "320x240": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_320x240.jpg", "subtitle": "彩繪山丘", "1024x768": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_1024x768.jpg", "400x240": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_400x240.jpg", "day": "20170829", "1280x768": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_1280x768.jpg", "480x800": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_480x800.jpg", "800x480": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_800x480.jpg", "1366x768": "http://www.bing.com/az/hprichbg/rb/GoldenTrevally_ZH-CN8976794546_1366x768.jpg" }, { "1920*1080": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_1920*1080.jpg", "720x1280": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_720x1280.jpg", "800x600": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_800x600.jpg", "pic": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_1920x1080.jpg", "640x480": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_640x480.jpg", "240x320": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_240x320.jpg", "country": "英國", "city": "巴特莱克鑛場遺址", "content": "巴特莱克鑛場位於英格蘭西南部,它是英國“錫海岸”的一部分,曾經是一處海底鑛井,地下深處有隧道,鑛工們在這裡可以採集到錫、砷和銅。1895年採鑛被中斷,但懸崖作爲康沃爾郡和西德文郡鑛區的一部分被保護了起來,並成爲教科文組織公認的世界遺産。", "title": "俄勒岡州内的“彩繪山丘”,美國 (© David Henderson/plainpicture)", "320x240": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_320x240.jpg", "subtitle": "英國,巴特莱克鑛場遺址", "1024x768": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_1024x768.jpg", "400x240": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_400x240.jpg", "day": "20170828", "1280x768": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_1280x768.jpg", "480x800": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_480x800.jpg", "800x480": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_800x480.jpg", "1366x768": "http://www.bing.com/az/hprichbg/rb/OregonPainted_ZH-CN8553728911_1366x768.jpg" }, { "1920*1080": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_1920*1080.jpg", "720x1280": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_720x1280.jpg", "800x600": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_800x600.jpg", "pic": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_1920x1080.jpg", "640x480": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_640x480.jpg", "240x320": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_240x320.jpg", "country": "", "city": "", "content": "杉葉藻是一種水生植物,它們生長在廣闊的高海拔地域範圍内,從北美的溼地到青藏高原的高海拔地區,這種多年生草本植物棲息在淺水和泥中。杉葉藻還有入葯的效用,在草葯中,杉葉藻有時用來治療傷口。它們的長相也是超級讓人賞心悅目的杉葉形狀。", "title": "康沃爾郡内的巴特莱克鑛場, 英國 (© Robert Harding/Masterfile)", "320x240": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_320x240.jpg", "subtitle": "杉葉藻", "1024x768": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_1024x768.jpg", "400x240": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_400x240.jpg", "day": "20170827", "1280x768": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_1280x768.jpg", "480x800": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_480x800.jpg", "800x480": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_800x480.jpg", "1366x768": "http://www.bing.com/az/hprichbg/rb/BotallackCornwall_ZH-CN11396172846_1366x768.jpg" } ], "msg": "提建議加群:2702237" } }