src/API.php
public function queryMessageStatus(array $ids)
    {
        $request = $this->client->newRequest(
            'GET',
            $this->client->buildUriWithQuery('/SmQueryGet.asp', ['msgid' => implode(',', $ids)])
        );

        $response = $this->client->sendRequest($request);

        return $this->parseMessageStatusResponse($response);
    }
public function queryMessageStatus(array $ids)
    {
        $request = $this->client->newRequest(
            'GET',
            $this->client->buildUriWithQuery('/SmQueryGet.asp', ['msgid' => implode(',', $ids)])
        );

        $response = $this->client->sendRequest($request);

        return $this->parseMessageStatusResponse($response);
    }
public function queryMessageStatus ( array $ ids ) { $ request = $ this -> client -> newRequest ( 'GET' , $ this -> client -> buildUriWithQuery ( '/SmQueryGet.asp' , [ 'msgid' => implode ( ',' , $ ids ) ] ) ) ; $ response = $ this -> client -> sendRequest ( $ request ) ; return $ this -> parseMessageStatusResponse ( $ response ) ; }
Fetch the status of specific messages

@param string[] $ids
@return Message\StatusResponse
@throws Exception\BadResponseException
@throws InvalidArgumentException
@throws \GuzzleHttp\Exception\GuzzleException
Fetch the status of specific messages