agentId = $agentId; $this->apiParas["agent_id"] = $agentId; } public function getAgentId() { return $this->agentId; } public function setChunkNumbers($chunkNumbers) { $this->chunkNumbers = $chunkNumbers; $this->apiParas["chunk_numbers"] = $chunkNumbers; } public function getChunkNumbers() { return $this->chunkNumbers; } public function setFileSize($fileSize) { $this->fileSize = $fileSize; $this->apiParas["file_size"] = $fileSize; } public function getFileSize() { return $this->fileSize; } public function setUploadId($uploadId) { $this->uploadId = $uploadId; $this->apiParas["upload_id"] = $uploadId; } public function getUploadId() { return $this->uploadId; } public function getApiMethodName() { return "dingtalk.oapi.file.upload.transaction"; } public function getApiParas() { return $this->apiParas; } public function check() { } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }