找回密码
 立即注册
查看: 18|回复: 0

[开发文档] CansCode API 本地接口开发教程

[复制链接]

5

主题

8

回帖

183

积分

积分
183

最佳新人活跃会员推广达人

发表于 4 天前 | 显示全部楼层 |阅读模式
CansCode API 本地接口编写规范与教程





一、存放路径


       API文件存放于/Logic/API/



二、获取参数

       即自己可以直接获取GET/POST请求,系统并未进行二次处理和拦截,可以直接获取;



三、输出方式

       可以使用echo,var_dump等方式进行输出,输出签可以自己定义相应头;

       示例代码:

  1. <?php

  2. // 文件路径示例:/Logic/API/test.php

  3. // 设置响应头,声明返回 JSON 格式(可根据需求调整)
  4. header('Content-Type: application/json; charset=utf-8');

  5. // 获取 GET 参数,例如 ?name=liuhaonan
  6. $getParams = $_GET;

  7. // 获取 POST 参数
  8. $postParams = $_POST;

  9. // 组合数据,方便调试输出
  10. $response = [
  11.     'method' => $_SERVER['REQUEST_METHOD'],
  12.     'get' => $getParams,
  13.     'post' => $postParams,
  14. ];

  15. echo json_encode($response);
复制代码
PS:请勿使用exit或其他代码结束php进程,否则扣费逻辑失效!



四、后台配置说明

       若您的api接口代码存在/Logic/API/test.php,则后台(文件路径)中填写test.php

       若您的api接口逻辑是一个文件夹,包含多个php文件,路径为/Logic/API/XXX,入口文件为index.php,则后台(文件路径)中填写/Logic/API/test/index.php/Logic/API/test均可

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

CansCode

GMT+8, 2025-6-6 09:58 , Processed in 0.173820 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表