PHP使用api的两种方法
2017-12-03 23:19
537 查看
1.用file_get_contents()函数
2.用php的curl拓展
$params = array('key' => '8d284859d04cfeeea6b0771f754adb49', 'location' => $_COOKIE["lng"].",".$_COOKIE["lat"]); $url3 = "http://restapi.amap.com/v3/geocode/regeo"; if (strripos('?', $url3)) { $url4 = $url3 . http_build_query($params); } else { $url4 = $url3 . '?' . http_build_query($params); } $ret2 = json_decode(file_get_contents($url4)); var_dump($ret);
2.用php的curl拓展
$url2 = 'http://www.sojson.com/open/api/weather/json.shtml'; $params = array('city' => '长沙'); if (strripos('?', $url2)) { $url = $url2 . http_build_query($params); } else { $url = $url2 . '?' . http_build_query($params); } $data = 'city=长沙'; $curlobj = curl_init(); curl_setopt($curlobj, CURLOPT_URL, $url); curl_setopt($curlobj, CURLOPT_HEADER, 0); curl_exec($curlobj);
相关文章推荐
- PHP使用api的两种方法
- 使用PHP生成二维码的两种方法(带logo图像)
- php的autoload大致可以使用两种方法:__autoload和spl方法。这两种方法又各有不同的几种使用方法
- PHP使用imagick读取PDF生成png缩略图的两种方法
- 使用PHP生成二维码的两种方法(带logo图像)
- FUSE API 的两种使用方法
- PHP下使用CURL方式POST数据至API接口的方法
- 使用PHP生成二维码的两种方法(带logo图像)
- 使用PHP发送邮件的两种方法
- ceph存储 FUSE API 的两种使用方法
- 使用PHP发送邮件的两种方法
- 使用PHP发送邮件的两种方法
- 使用PHP生成二维码的两种方法(带logo图像)
- 使用PHP生成二维码的两种方法(带logo图像)
- 使用PHP调用TinyURL API的方法
- 使用PHP调用微信API,使用微信做通知类应用的方法
- java使用JexcelApi和POI两种方法操作excel
- FUSE API 的两种使用方法
- SQL Relay的PHP API使用方法
- 使用PHP生成二维码的两种方法(带logo图像)