80 lines
1.2 KiB
PHP
80 lines
1.2 KiB
PHP
<?php
|
||
/**
|
||
* TOP API: taobao.shop.update request
|
||
*
|
||
* @author auto create
|
||
* @since 1.0, 2022.07.13
|
||
*/
|
||
class ShopUpdateRequest
|
||
{
|
||
/**
|
||
* 店铺公告。不超过1024个字符
|
||
**/
|
||
private $bulletin;
|
||
|
||
/**
|
||
* 店铺描述。10~2000个字符以内
|
||
**/
|
||
private $desc;
|
||
|
||
/**
|
||
* 店铺标题。不超过30个字符;过滤敏感词,如淘咖啡、阿里巴巴等。title, bulletin和desc至少必须传一个
|
||
**/
|
||
private $title;
|
||
|
||
private $apiParas = array();
|
||
|
||
public function setBulletin($bulletin)
|
||
{
|
||
$this->bulletin = $bulletin;
|
||
$this->apiParas["bulletin"] = $bulletin;
|
||
}
|
||
|
||
public function getBulletin()
|
||
{
|
||
return $this->bulletin;
|
||
}
|
||
|
||
public function setDesc($desc)
|
||
{
|
||
$this->desc = $desc;
|
||
$this->apiParas["desc"] = $desc;
|
||
}
|
||
|
||
public function getDesc()
|
||
{
|
||
return $this->desc;
|
||
}
|
||
|
||
public function setTitle($title)
|
||
{
|
||
$this->title = $title;
|
||
$this->apiParas["title"] = $title;
|
||
}
|
||
|
||
public function getTitle()
|
||
{
|
||
return $this->title;
|
||
}
|
||
|
||
public function getApiMethodName()
|
||
{
|
||
return "taobao.shop.update";
|
||
}
|
||
|
||
public function getApiParas()
|
||
{
|
||
return $this->apiParas;
|
||
}
|
||
|
||
public function check()
|
||
{
|
||
|
||
}
|
||
|
||
public function putOtherTextParam($key, $value) {
|
||
$this->apiParas[$key] = $value;
|
||
$this->$key = $value;
|
||
}
|
||
}
|