$this->user, 'stime' => $time, 'sig' => sha1($this->user . $this->ukey . $time), 'apiname' => 'Open_printMsg', 'sn' => $this->sn, 'content' => $content, 'times' => $this->time ); $client = new FeieYun($this->ip, 80); if (!$client->post($this->path, $content)) { throw new \Exception($client->getError(), $client->getError(), 1); } $result = $client->getContent(); $result = json_decode($result, true); if ($result['ret'] != 0) { throw new \Exception($result['msg'], $result, 1); } return $result; } }