text: <?php
  
  /**
   * TOP API: taobao.simba.nonsearch.adgroupplaces.update request
   *
   * @author auto create
   * @since  1.0, 2013-09-13 16:51:03
   */
  class Taobao_Request_SimbaNonsearchAdgroupplacesUpdateRequest {
  	/**
  	 * 推广组id，投放位置id，出价，是否默认出价 json数组字符串，数组个数最多200个。是否默认出价不能为空, 出价以“分”为单位，不能小于5分，不能大于最高日限额，不能大于9999分。
  	 * json数组中的key必须和对应实体AdGroupPlace中的属性字段保持一致，否则对应的实体对象属性获取不到相应的值
  	 **/
  	private $adgroupPlacesJson;
  
  	/**
  	 * 推广计划ID
  	 **/
  	private $campaignId;
  
  	/**
  	 * 主人昵称
  	 **/
  	private $nick;
  
  	private $apiParas = array();
  
  	public function setAdgroupPlacesJson($adgroupPlacesJson) {
  		$this->adgroupPlacesJson = $adgroupPlacesJson;
  		$this->apiParas["adgroup_places_json"] = $adgroupPlacesJson;
  	}
  
  	public function getAdgroupPlacesJson() {
  		return $this->adgroupPlacesJson;
  	}
  
  	public function setCampaignId($campaignId) {
  		$this->campaignId = $campaignId;
  		$this->apiParas["campaign_id"] = $campaignId;
  	}
  
  	public function getCampaignId() {
  		return $this->campaignId;
  	}
  
  	public function setNick($nick) {
  		$this->nick = $nick;
  		$this->apiParas["nick"] = $nick;
  	}
  
  	public function getNick() {
  		return $this->nick;
  	}
  
  	public function getApiMethodName() {
  		return "taobao.simba.nonsearch.adgroupplaces.update";
  	}
  
  	public function getApiParas() {
  		return $this->apiParas;
  	}
  
  	public function check() {
  
  		Taobao_RequestCheckUtil::checkNotNull($this->adgroupPlacesJson, "adgroupPlacesJson");
  		Taobao_RequestCheckUtil::checkNotNull($this->campaignId, "campaignId");
  	}
  
  	public function putOtherTextParam($key, $value) {
  		$this->apiParas[$key] = $value;
  		$this->$key = $value;
  	}
  }
  