ksmylmz / hepsiburada
Hepsiburada Entegrasyon pakedi
Installs: 69
Dependents: 0
Suggesters: 0
Security: 0
Stars: 16
Watchers: 3
Forks: 7
Open Issues: 0
pkg:composer/ksmylmz/hepsiburada
This package is auto-updated.
Last update: 2025-10-29 03:11:39 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 }