hasanuzn/ticimax-php-api

PHP client for UrunServis

Maintainers

Package info

github.com/hasanuzn/ticimax-php-api

pkg:composer/hasanuzn/ticimax-php-api

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-03-12 09:34 UTC

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

  1. Bu depoyu fork edin.

  2. Yeni bir özellik dalı (branch) oluşturun (git checkout -b feature/yeniOzellik).

  3. Değişikliklerinizi commit edin (git commit -am 'Yeni özellik eklendi').

  4. Dalınızı push edin (git push origin feature/yeniOzellik).

  5. Bir Pull Request oluşturun.

Lisans

Bu proje MIT Lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına göz atabilirsin.