bahricanli / hepsiburada-php-api
Hepsiburada Entegrasyon pakedi
1.0.0
2024-05-10 12:31 UTC
This package is auto-updated.
Last update: 2024-10-10 13:18:30 UTC
README
Hepsiburada WEb Servisi ile iletişim katmanı özelliği olan bu servis hazırlanırken Hepsiburada Resmi dökümanyasyonunndan faydalanılmıştır
request işlemleri için Guzzle Kullanılmıştır.
Kurulum
1- Paketi projeye dahil etme
psr-4 standartlarına uyan herhangi bir yapı ile birlikte kullanılabilir.
composer require ksmylmz/hepsiburada
2- Örnek Kullanım
use ksmylmz\hepsiburada\Hepsiburada; ...... $isTeststage = true; $hb = new Hepsiburada({username},{password},{merchantid},$isTestStage); $categoryID = "123456"; $hb->category->getCategoryAttributes($categoryID);
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 }