Подключите salesforce к ftp, используя http-запрос
Я хочу подключить свою учетную запись salesforce к FTP-серверу, чтобы мне не приходилось использовать локальную систему для хранения любых файлов, поступающих с FTP. Я попытался подключиться к FTP-серверу с помощью CLI, что я сделал успешно, так как я вижу файлы, поступающие с FTP.
Может кто-нибудь объяснить, как я могу подключить ftp-сервер к моей учетной записи salesforce с помощью http- запроса, а также как я могу передать и использовать файл.Csv для обновления / импорта данных в пользовательский объект salesforce **
2 ответа
Существует много способов импорта данных в Salesforce, однако FTP в Salesforce не является одним из них. Я бы либо использовал Salesforce Data Loader, если у вас есть доступ к этим данным на консоли, либо использовал бы Salesforce API для любой платформы, на которой вы программируете, чтобы создать программу, которая использует ваш FTP и может анализировать ваши данные и доставлять их в Salesforce. через API.
Вы не сможете сделать это напрямую. Вы можете использовать посредническую систему, такую как TIBCO или Informatica. SFDC специально запрещает доступ по FTP.
Используя вашу систему подготовки, сделайте так, чтобы она выполняла массовое задание API Apex для выполнения импорта. Вы можете сделать это с помощью дешевого облачного сервера, на котором работает ваш FTP-сервер, и сценария, который запускается, когда файл создается в указанном каталоге, а затем, когда задание API выполнено, архивируйте или удаляйте исходный файл и файлы журнала.