所谓接口,说白了就是一个没有视图的控制器,双方定义好格式及签名保证数据安全性就好,绝大部分都是json串,至于接口文档,算是最重要的了,可以用ShowDoc写,百度一下,很好用的免费开源产品
/*这是PHP创建的一个小接口*/
<?php $mysqli = new mysqli('localhost', 'root', '123456','interfacetest'); mysqli_query($mysqli,"set names utf8"); if ($mysqli->connect_error) { die('Connect Error (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error); } $output = array(); $user_by= $_POST['user_by']; $uid = $_POST["uid"];
if (empty($user_by)) { $output = array('data'=>NULL, 'info'=>'this is null!', 'stats'=>1); exit(json_encode($output)); } if ($user_by == 'get_userinfo') {//调用获取用户信息的接口 //查询数据库 $sql="select * from user WHERE user_id=$uid"; $result =$mysqli