Bu api ' yı kullanabilmek için projenize dahil etmeniz gerekir.
require 'trendyolCore/init.php';
$trendyol = new Trendyol();
$username = "[email protected]";
$password = "yourpassword";
$proxy = null;
$proxyPassword = null;
Giriş bilgileri cache altında olduğunu unutmayınız.
// return @boolean
$login = $trendyol->login($username,$password,$proxy,$proxyPassword);
$login = $trendyol->reLogin($username,$password,$proxy,$proxyPassword);
TrendyolMailReader sınıfı geliştirildi.
Örnek kullanım için dökümana gidiniz.
Geliştiriliyor..
Giriş yapıldıktan sonra verileri okuyabiliriz.
$mail = $trendyol->user->getEmail();
$userid = $trendyol->user->getUserId();
Hesap işlemlerini yönetmemizi sağlar.
$orders = $trendyol->account->myOrders();
$assessments = $trendyol->account->myAssessments();
print_r($trendyol->account->userInfo());
print_r($trendyol->account->collections());
$collection_name = "hello world";
print_r($trendyol->account->create_collection($collection_name));
$collection_name = "hello world 2 asdad";
$collection_id = "523f0831-97b0-476a-89b4-7526070813d41";
$trendyol->account->rename_collection($collection_name,$collection_id);
$collection_id = "77958e71-21b6-475d-96da-466ccb7f0d0b";
$isOk = $trendyol->account->remove_collection($collection_id);
$product_contentIds = ["276246407"];
$collection_id = "0b9465a8-85e3-4724-a0eb-1bce3354ebd2";
$isOk = $trendyol->account->add_product_collection($collection_id,$product_contentIds);
Ürünlerin datasına erişebilir ve kısıtlı yönetim yapabilirsiniz.
//print_r($trendyol->product->favorites());
$productId = "46778114";
print_r($trendyol->product->add_favorite($productId));
print_r($trendyol->product->remove_favorite("46778114"));
$basket_list = $trendyol->product->get_basket();
print_r($basket_list);
$contentId = "276246407";
$quality = 1;
$isOk = $trendyol->product->add_basket($contentId,$quality);
$itemId = "276246407-fdfea7050e8866256cc9a972f4dd88c5-61";
$quantity = 2;
$isOk = $trendyol->product->update_quatity_basket($itemId,$quantity);
$basket_id = "276246407-fdfea7050e8866256cc9a972f4dd88c5-61";
$trendyol->product->remove_basket($basket_id);
Aksiyonlar burada sona eriyor , daha fazlası için projeyi yıldızlamayı unutmayınız. İyi çalışmalar.