hasanuzn / ticimax-php-api
PHP client for UrunServis
Requires
- php: >=7.2
- ext-soap: *
This package is auto-updated.
Last update: 2026-04-12 09:52:15 UTC
README
Ticimax e-ticaret altyapısı için geliştirilmiş hafif ve esnek PHP API istemcisi. Bu kütüphane, Ticimax servisleriyle (SOAP/REST) hızlı entegrasyon kurmanı sağlar.
Kurulum
Projeye Composer aracılığıyla dahil edebilirsin:
composer require hasanuzn/ticimax-php-api
(Not: Paket henüz Packagist üzerinde yayında değilse, composer.json dosyana repository olarak eklemeyi unutma.)
Gereksinimler
-
PHP: >= 8.0
-
Eklentiler: ext-soap, ext-json, ext-curl
Kullanım
Aşağıda temel bir bağlantı ve ürün çekme örneği yer almaktadır:
PHP
<?php
require_once 'vendor/autoload.php';
use Hasanuzn\Ticimax\TicimaxClient;
$config = [
'username' => 'API_KULLANICI_ADI',
'password' => 'API_SIFRE',
'apiUrl' => 'https://www.siteadin.com/Servis/UrunServis.svc'
];
$client = new TicimaxClient($config);
try {
// Ürünleri Listele
$products = $client->getProducts();
print_r($products);
} catch (\Exception $e) {
echo "Bağlantı Hatası: " . $e->getMessage();
}
Desteklenen Servisler
Entegrasyon süreci devam eden servisler:
-
Ürün Servisi: Ürün listeleme, stok güncelleme.
-
Sipariş Servisi: Sipariş çıktıları ve durum güncellemeleri.
-
Üye Servisi: Kullanıcı yönetimi.
-
Kategori Servisi: Kategori ağacı yönetimi.
Katkıda Bulunma
-
Bu depoyu fork edin.
-
Yeni bir özellik dalı (branch) oluşturun (git checkout -b feature/yeniOzellik).
-
Değişikliklerinizi commit edin (git commit -am 'Yeni özellik eklendi').
-
Dalınızı push edin (git push origin feature/yeniOzellik).
-
Bir Pull Request oluşturun.
Lisans
Bu proje MIT Lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına göz atabilirsin.