Php 如何在CI中创建版本API
我想为我的android应用程序创建Php 如何在CI中创建版本API,php,codeigniter,Php,Codeigniter,我想为我的android应用程序创建API,比如: 对于版本1api URL,将 www.example.com/api/v1/list 对于1.1版api url将 www.example.com/api/v1_1/list 您可以按照以下步骤进行API版本控制: 1) 使用文件夹定义路由名称 $route['api/v1/common/servicelist'] = 'version_1.0/CommonController/servicelist'; $route['api/v1/co
API
,比如:
对于版本1api URL
,将
www.example.com/api/v1/list
对于1.1版
api url将
www.example.com/api/v1_1/list
您可以按照以下步骤进行API版本控制: 1) 使用文件夹定义路由名称
$route['api/v1/common/servicelist'] = 'version_1.0/CommonController/servicelist';
$route['api/v1/common/itemlist'] = 'version_1.0/CommonController/itemlist';
$route['api/v1_1/common/servicelist'] = 'version_1.1/CommonController/servicelist';
$route['api/v1_1/common/itemlist'] = 'version_1.1/CommonController/itemlist';
2) 为控制器文件创建单个文件夹
application/controllers/version_1.0/CommonController.php
application/controllers/version_1.1/CommonController.php
3) 您可以通过单个模型文件管理不同版本的API
希望这对你有所帮助。听起来很有趣-如果你遇到问题,一定要回来问