Интеграция с сайтом может быть написана с использованием libcurl (http://php.net/manual/en/book.curl.php).
libcurl поддерживает сертификаты HTTPS, HTTP POST, HTTP PUT, загрузку по FTP (это также может быть сделано с расширением ftp PHP), загрузку на основе форм HTTP, прокси-серверы, файлы cookie, аутентификацию пользователя + пароль и ряд других протоколов.