Skip to content
smallPict

SDK ทางการสำหรับ PHP

แพ็กเกจ smallpict/smallpict-php สำหรับ Laravel, Symfony และโปรเจกต์ PHP ทั่วไป

รองรับ PHP 7.4 ถึง 8.3+ พัฒนาขึ้นตามมาตรฐานสากล PSR-7 และ PSR-18 อย่างเคร่งครัด


การติดตั้ง

Shell
composer require smallpict/smallpict-php

ตัวอย่างโค้ดฉบับสมบูรณ์

PHP
<?phprequire 'vendor/autoload.php';
use SmallPict\Client as SmallPictClient;
$client = new SmallPictClient(    getenv('SMALLPICT_API_KEY'),    getenv('SMALLPICT_SECRET_KEY'));
// 1. ปรับแต่งรูปภาพ$fileData = file_get_contents('photo.jpg');$result = $client->optimize($fileData, [    'format'  => 'avif',    'quality' => 80]);
echo "URL รูปภาพ: " . $result->url . "\n";echo "ประหยัดได้: " . $result->savingsPercentage . "%\n";
// 2. ตรวจสอบโควตา$quota = $client->getQuota();echo "แพ็กเกจ: " . $quota->plan . "\n";