function sendOpenLink($recipient, $link, $linkType, $multicall = false)
    {
        $logins = $this->getLogins($recipient);
        if ($logins === false) {
            throw new InvalidArgumentException('recipient = ' . print_r($recipient, true));
        }
        if (!is_string($link)) {
            throw new InvalidArgumentException('link = ' . print_r($link, true));
        }
        if ($linkType !== 0 && $linkType !== 1) {
            throw new InvalidArgumentException('linkType = ' . print_r($linkType, true));
        }

        return $this->execute(ucfirst(__FUNCTION__) . 'ToLogin', array($logins, $link, $linkType), $multicall);
    }