The TbkScMaterialOptionalRequest class is used to construct a request for the Taobao TOP API taobao.tbk.sc.material.optional. This API allows you to search for and filter Taobao promotional materials (SC materials) based on various criteria such as category, price range, commission rate, and more.
To use this class, instantiate it and use the provided setter methods to populate the request parameters. Required fields include adzone_id and site_id.
use NiuGengYun\EasyTBK\TaoBao\request\TbkScMaterialOptionalRequest;
$request = new TbkScMaterialOptionalRequest();
$request->setAdzoneId('YOUR_ADZONE_ID');
$request->setSiteId('YOUR_SITE_ID');
$request->setQ('search keyword');
$request->setPageSize(50);
$request->setSort('total_sales'); // Options: _des, _asc, total_sales, tk_rate, tk_total_sales, tk_total_commi, price
// Validate the request
$request->check();
// Get parameters for the API call
$params = $request->getApiParas();