$this->name, 'printContent' => $content, 'key' => $this->key, 'times' => $this->time ); $options = array( 'http' => array( 'header' => "Content-type: application/x-www-form-urlencoded ", 'method' => 'POST', 'content' => http_build_query($selfMessage), ), ); $context = stream_context_create($options); $result = file_get_contents($this->url, false, $context); $result = json_decode($result, true); if ($result['responseCode'] != 0) { throw new \Exception($result['msg'], $result, 1); } return $result; } }