tuanha/call-api

此包的最新版本(1.1.2)没有提供许可证信息。

用于调用apiGateWay的命令

1.1.2 2019-12-24 04:13 UTC

This package is auto-updated.

Last update: 2024-09-24 15:12:07 UTC


README

在config目录下的app.php文件中添加providers

  • TuanHA\CallAPI\CallAPIServiceProvider::class,

运行命令

  • php artisan vendor:publish --provider=TuanHA\CallAPI\CallAPIServiceProvider

需要在文件中添加一些值来配置

  • API_SERVER = 'http://devapi.dxmb.vn/' apigateway服务器的域名地址
  • CALL_API = 'api/v1/call' 调用函数
  • JWT_SERVICE_LIST_USERS = jwt' 应用程序的token
  • 运行命令:php artisan config:cache 以加载最新的配置

##使用说明

  • 在页面开头声明:use TuanHA\CallAPI\Services\BaseAPIServices;
  • 调用:$data = new BaseAPIServices(); 以创建一个使用callAPI类的变量
  • 使用相应的函数执行所需的操作
  • $data = $data->all("list_products", 2, []); 获取全部列表
  • $data = $data->create("create_products", array $input); 创建新记录
  • $data = $data->show("show_products", $id) 显示记录详情
  • $data = $data->update("update_products", array $input, $id) 更新记录
  • $data = $data->delete("delete_products", $id) 删除记录
  • $data = $data->callAPI($url, $method, $headers, $data) 以调用其他API