$timestamp
$timestamp :
Pop request类
<?php
namespace Com\Pdd\Pop\Sdk\Api\Request;
use Com\Pdd\Pop\Sdk\PopBaseHttpRequest;
use Com\Pdd\Pop\Sdk\PopBaseJsonEntity;
class PddDdkOauthResourceUrlGenRequest extends PopBaseHttpRequest
{
public function __construct()
{
}
/**
* @JsonProperty(String, "custom_parameters")
*/
private $customParameters;
/**
* @JsonProperty(Boolean, "generate_we_app")
*/
private $generateWeApp;
/**
* @JsonProperty(String, "pid")
*/
private $pid;
/**
* @JsonProperty(Integer, "resource_type")
*/
private $resourceType;
/**
* @JsonProperty(String, "url")
*/
private $url;
/**
* @JsonProperty(Boolean, "generate_schema_url")
*/
private $generateSchemaUrl;
/**
* @JsonProperty(Boolean, "generate_qq_app")
*/
private $generateQqApp;
protected function setUserParams(&$params)
{
$this->setUserParam($params, "custom_parameters", $this->customParameters);
$this->setUserParam($params, "generate_we_app", $this->generateWeApp);
$this->setUserParam($params, "pid", $this->pid);
$this->setUserParam($params, "resource_type", $this->resourceType);
$this->setUserParam($params, "url", $this->url);
$this->setUserParam($params, "generate_schema_url", $this->generateSchemaUrl);
$this->setUserParam($params, "generate_qq_app", $this->generateQqApp);
}
public function getVersion()
{
return "V1";
}
public function getDataType()
{
return "JSON";
}
public function getType()
{
return "pdd.ddk.oauth.resource.url.gen";
}
public function setCustomParameters($customParameters)
{
$this->customParameters = $customParameters;
}
public function setGenerateWeApp($generateWeApp)
{
$this->generateWeApp = $generateWeApp;
}
public function setPid($pid)
{
$this->pid = $pid;
}
public function setResourceType($resourceType)
{
$this->resourceType = $resourceType;
}
public function setUrl($url)
{
$this->url = $url;
}
public function setGenerateSchemaUrl($generateSchemaUrl)
{
$this->generateSchemaUrl = $generateSchemaUrl;
}
public function setGenerateQqApp($generateQqApp)
{
$this->generateQqApp = $generateQqApp;
}
}