ksmylmz / trendyol
Trendyol Entegrasyon Servisleri
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 1
Forks: 3
Open Issues: 0
pkg:composer/ksmylmz/trendyol
Requires
- guzzlehttp/guzzle: ^7.3
This package is auto-updated.
Last update: 2025-10-29 03:17:53 UTC
README
Trendyol WEb Servisi ile iletişim katmanı özelliği olan bu servis hazırlanırken Trendyol Resmi dökümanyasyonunndan faydalanılmıştır
request işlemleri için Guzzle Kullanılmıştır. psr-4 standartlarına uyan her hangi bir yapı ile birlikte kullanılabilir.
Kurulum
1-
composer require ksmylmz/trendyol
2- Örnek Kullanım
use ksmylmz\trendyol\Trendyol; ...... $isTeststage = true; $trendyol = new Trendyol({username},{password},{merchantid},$isTestStage); $response = $trendyol->product->productFilter(10,20); var_dump($response);
3-Dönen değeri değerlendirme (Handle)
Request işlemlerinin sonucu ne olursa olsun aynı obje ile dönülecektir. Dönüş nesnesinin status parametresine göre request sonucu değerlendirilebilir.
if($result->status) { var_dump($result->response) } { echo $result->statusCode; //Http response code echo $result->errorMessage; //String Error Mesage echo $result->errorCode ///Servisten dönen spesifik bir hata kodu varsa }