<强> 强>
API
时间=<>以前url 美元;“http://api.monkeyapi.com"; params 美元;=,阵列(& # 39;appkey& # 39;,=祝辞& # 39;appkey& # 39;,//您申请的appkey& # 39; url # 39;,=祝辞& # 39;www.monkeyapi.com& # 39;,//需要查询的网站); $ paramstring =, http_build_query ($ params); $ content =,旋度($ url, paramstring美元); $ result =, json_decode(内容、美元,真的);如果(结果),{ ,,,var_dump(结果); }else {,,,//请求异常}/* * ,,,*,请求接口返回内容 ,,,*,@param ,,, string url 美元;[请求的URL地址) ,,,*,@param ,,, string params 美元;[请求的参数) ,,,*,@param ,,, int ipost 美元;[是否采用柱形式) ,,,*,@return ,,字符串 */function 旋度(url,美元,美元params =,假,,ispost 美元;=,0){ ,,,httpInfo 美元;=,数组(); ,,,ch 美元;=,curl_init (); ,,,curl_setopt (ch美元,CURLOPT_HTTP_VERSION,, CURL_HTTP_VERSION_1_1); ,,,curl_setopt (ch美元,CURLOPT_CONNECTTIMEOUT,, 60); ,,,curl_setopt (ch美元,CURLOPT_TIMEOUT,, 60); ,,,curl_setopt (ch美元,CURLOPT_RETURNTRANSFER,,真的); ,,,curl_setopt (ch美元,CURLOPT_FOLLOWLOCATION,,真的),,,,,if (ispost美元),{ ,,,,,,,curl_setopt (ch美元,CURLOPT_POST,,真的); ,,,,,,,curl_setopt (CURLOPT_POSTFIELDS, ch,美元,美元params); ,,,,,,,curl_setopt (CURLOPT_URL, ch,美元,美元url); ,,,}else {,,,,,,, if (params美元),{ ,,,,,,,,,,,curl_setopt (CURLOPT_URL, ch,美元,美元url强生# 39;? & # 39;美元params); ,,,,,,,},{else ,,,,,,,,,,,curl_setopt (CURLOPT_URL, ch,美元,美元url); ,,,,,,,} ,,,} ,,,response 美元;=,curl_exec (ch);,,,,,,,, if (response 美元;===,FALSE), {,,,,,,,//echo “cURL 错误:,“,只curl_error (ch); ,,,,,,,return 假; ,,,} ,,,httpCode 美元;=,curl_getinfo (ch美元,CURLINFO_HTTP_CODE); ,,,httpInfo 美元;=,array_merge (httpInfo美元,curl_getinfo (ch)美元); ,,,curl_close (ch);,,,, return 美元反应; }