API接口说明
接口统一请求
查询所有乡镇和村组信息
新增承包农户和家庭成员
新增承包地块信息
新增承包地块GeoJson矢量
查询指定承包户家庭成员的信息
查询新增承包农户的信息
查询指定承包户地块信息
用户反馈
数据库链接
本文档使用 MrDoc 发布
-
+
首页
接口统一请求
请求header说明 | 名称 | 值 | |--------------|-----------------------------------| | Content-Type | application/x-www-form-urlencoded | 返回格式 status:代表业务是否成功,一般作为判断依据。 code:作为status的补充,code可以作为更细致的判断。 { "status":true, "code":200, "message":"提示", "data":{ "key":"value" } } 返回逻辑 res = 返回结果if(res.status){ if(res.code == 200){ 逻辑1 }else if(res.code = 50001){ 逻辑2 }}else{ toast(res.message)} 请求封装 PC端的请求代码示例: ```php <?php $curl = curl_init();//初始化一个curl $API_KEY = '654321'; $API_URL = 'http://demo.xiaoweishequ.com/demo/api/chaxun/fbf.php'; curl_setopt_array($curl, [//抓取一个web页面,将页面的值返回给$curl。 CURLOPT_URL =>$API_URL. '?key='.$API_KEY,//抓取web页面的地址 CURLOPT_RETURNTRANSFER => true,//返回获取的输出的文本流。 CURLOPT_CUSTOMREQUEST => 'GET',//设置HTTP请求 ]); $responses = curl_exec($curl); //执行cURL会话,并将返回的结果赋给变量$response curl_close($curl);//关闭 $dates = json_decode($responses,true); $newslist = $dates['data']; if ($dates['status']){ foreach ($newslist as $value){ echo $value['FBFMC'].PHP_EOL; } } else{ echo "参数不正确"; } ```
测绘道友
2024年9月27日 17:44
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码