ksmylmz / trendyol
Trendyol Entegrasyon Servisleri
dev-master
2021-08-29 21:17 UTC
Requires
- guzzlehttp/guzzle: ^7.3
This package is auto-updated.
Last update: 2025-03-29 00:59:41 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 }