hasokeyk / trendyol
Basit Trendyol PHP API
1.0.30
2024-09-10 22:05 UTC
Requires
- ext-curl: *
- ext-json: *
README
需求
1- 确保您的计算机或服务器上已安装"composer"。如果没有安装,请访问https://getcomposer.org.cn/download/ 获取帮助。2- 确保您的计算机或服务器上已安装Php 7.4或更高版本。
安装命令
如果您在打开的工作目录中启动一个终端,并写下以下命令,则可以开始使用这个库。
composer require hasokeyk/trendyol
使用方法
Trendyol 链接
您可以使用以下示例代码建立 Trendyol 链接。
<?php use Hasokeyk\trendyol\Trendyol; require (__DIR__)."/vendor/autoload.php"; $supplierId = 'XXXXX'; $username = 'XXXXXXXXXXXXXXXXXXXX'; $password = 'XXXXXXXXXXXXXXXXXXXX'; $trendyol = new Trendyol($supplierId, $username, $password);
Trendyol 市场操作
获取品牌列表
您可以使用以下代码获取 Trendyol 上注册的所有品牌的列表。
<?php use Hasokeyk\trendyol\Trendyol; require (__DIR__)."/vendor/autoload.php"; $supplierId = 'XXXXX'; $username = 'XXXXXXXXXXXXXXXXXXXX'; $password = 'XXXXXXXXXXXXXXXXXXXX'; $trendyol = new Trendyol($supplierId, $username, $password); $trendyol_marketplace_brands = $trendyol->marketplace->TrendyolMarketplaceBrands(); $brands = $trendyol_marketplace_brands->get_brands(); print_r($brands);
品牌搜索
您可以在 Trendyol 上搜索您自己的品牌或其他品牌。
<?php use Hasokeyk\trendyol\Trendyol; require (__DIR__)."/vendor/autoload.php"; $supplierId = 'XXXXX'; $username = 'XXXXXXXXXXXXXXXXXXXX'; $password = 'XXXXXXXXXXXXXXXXXXXX'; $trendyol = new Trendyol($supplierId, $username, $password); $trendyol_marketplace_brands = $trendyol->marketplace->TrendyolMarketplaceBrands(); $brands = $trendyol_marketplace_brands->search_brand('Herkes Alıyo'); print_r($brands);
获取类别列表
您可以获取 Trendyol 上的所有类别及其佣金。
<?php use Hasokeyk\trendyol\Trendyol; require (__DIR__)."/vendor/autoload.php"; $supplierId = 'XXXXX'; $username = 'XXXXXXXXXXXXXXXXXXXX'; $password = 'XXXXXXXXXXXXXXXXXXXX'; $trendyol = new Trendyol($supplierId, $username, $password); $trendyol_marketplace_categories = $trendyol->marketplace->TrendyolMarketplaceCategories(); $categories = $trendyol_marketplace_categories->get_categories(); print_r($categories);
获取单个类别信息
您可以获取您在 Trendyol 上指定的类别信息和佣金。
<?php use Hasokeyk\trendyol\Trendyol; require (__DIR__)."/vendor/autoload.php"; $supplierId = 'XXXXX'; $username = 'XXXXXXXXXXXXXXXXXXXX'; $password = 'XXXXXXXXXXXXXXXXXXXX'; $trendyol = new Trendyol($supplierId, $username, $password); $trendyol_marketplace_categories = $trendyol->marketplace->TrendyolMarketplaceCategories(); $categories = $trendyol_marketplace_categories->get_category_info(2610); print_r($categories);
获取订单
您可以获取您在 Trendyol 商店的所有订单。
<?php use Hasokeyk\trendyol\Trendyol; require (__DIR__)."/vendor/autoload.php"; $supplierId = 'XXXXX'; $username = 'XXXXXXXXXXXXXXXXXXXX'; $password = 'XXXXXXXXXXXXXXXXXXXX'; $trendyol = new Trendyol($supplierId, $username, $password); $trendyol_marketplace_order = $trendyol->marketplace->TrendyolMarketplaceOrders(); $filter = [ 'status' => 'Created',//Created, Picking, Invoiced, Shipped ,Cancelled, Delivered, UnDelivered, Returned, Repack, UnPacked, UnSupplied ]; $orders = $trendyol_marketplace_order->get_my_orders($filter); print_r($orders);
获取产品
您可以获取您在 Trendyol 商店的所有产品。
<?php use Hasokeyk\trendyol\Trendyol; require (__DIR__)."/vendor/autoload.php"; $supplierId = 'XXXXX'; $username = 'XXXXXXXXXXXXXXXXXXXX'; $password = 'XXXXXXXXXXXXXXXXXXXX'; $trendyol = new Trendyol($supplierId, $username, $password); $trendyol_marketplace_products = $trendyol->marketplace->TrendyolMarketplaceProducts(); $filter = [ 'approved' => 'true', ]; $products = $trendyol_marketplace_products->get_my_products($filter); print_r($products);
对于其他所有功能,您可以使用以下链接。
https://github.com/Hasokeyk/trendyol-php/tree/main/examples/Marketplace