Interaction with the lazada api for seller
$ composer require ramadhan/lazada-api
require_once 'vendor/autoload.php';
$lazada = new ramadhan\LazadaClient( [
'UserID' => '[email protected]',
'ApiKey' => 'b1bdb357ced10fe4e9a69840cdd4f0e9c03d77fe',
'ApiHost' => 'https://api.sg.ali-lazada.com/',
] );
// Use this call to get all or a range of products.
// $parameters = array('Limit' => 20, 'Offset' => 0)
$lazada->GetProducts($parameters = []);
// Use this call to create products.
$lazada->CreateProduct($xmlContent);
View source for detailed argument description. All methods starting with an uppercase character are also documented in the Lazada API documentation
// Use this call to retrieve all product brands in the lazada system.
$lazada->GetBrands($limit = 100, $offset = 0);
// Use this call to retrieve the list of all product categories in the lazada system.
$lazada->GetCategoryTree();
// Use this call to get a list of attributes with options for a given category.
// It will also display attributes for TaxClass, with their possible values listed as options.
// primaryCategory is Identifier of the category for which the caller wants the list of attributes.
$lazada->GetCategoryAttributes($primaryCategory);
//Use this call to get the returned information from the system for the UploadImages and MigrateImages API.
$lazada->GetResponse($requestId);
//Use this call to migrate multiple images from an external site to Lazada site
$lazada->MigrateImages($imagesUrl);
//Use this call to set the images for an existing product by associating one or more image URLs with it
$lazada->SetImages($xmlContent);
//Use this call to update attributes or SKUs of an existing product.
$lazada->UpdateProduct($xmlContent);
//Use this call to remove an existing product.
$lazada->RemoveProduct($sellerSku = []);
//Use this call to get the customer details for a range of orders.
$lazada->GetOrders($parameters = []);
//Use this call to get the list of items for a single order.
$lazada->GetOrder($orderId);
//Use this call to get the item information of an order.
$lazada->GetOrderItems($orderId);