glw/api-client
Composer 安装命令:
composer require glw/api-client
包简介
A Composer library for handling API requests using cURL.
README 文档
README
a PHP library for handling API requests using cURL. It supports GET, POST, PUT, DELETE, and UPDATE operations.
Installation
You can install the library via Composer:
composer require glw/api-client
Configuration Copy the .env.example to .env and set your API_URL and API_TOKEN:
API_URL=https://api.example.com API_TOKEN=your_api_token_here
Example usage in PHP Native:
require 'vendor/autoload.php'; use Glw\ApiClient\ApiClient; $client = new ApiClient(); // GET request $response = $client->get('/endpoint'); // POST request $response = $client->post('/endpoint', ['key' => 'value']); // PUT request $response = $client->put('/endpoint', ['key' => 'value']); // DELETE request $response = $client->delete('/endpoint'); // UPDATE request $response = $client->update('/endpoint', ['key' => 'value']); echo json_encode($response);
Example usage in Laravel:
namespace App\Http\Controllers; use Glw\ApiClient\ApiClient; class ApiController extends Controller { public function index() { $client = new ApiClient(); $response = $client->get('/track'); return response()->json($response); } }
Example usage in CodeIgneter:
use Glw\ApiClient\ApiClient; class ApiController extends CI_Controller { public function index() { $client = new ApiClient(); $response = $client->get('/track'); echo json_encode($response); } }
统计信息
- 总下载量: 15
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-08-10