SalesForce Oauth BULK API, использующий REST & JSON вместо CSV и SOAP - PullRequest
0 голосов
/ 11 декабря 2019

Я пытаюсь подключить SalesForce через ConnectedAPP. Я успешно авторизовался и получил токены доступа и обновления для операций REST API.

Я могу опубликовать один отвод в SF через конечные точки API. Я обнаружил, что в приведенных ниже URL

я также нашел массовую документацию API .

Но в этом Soap API и csv используются для операций массовых вставок. Но я пытаюсь использовать токен переноса и JSON в качестве полезной нагрузки для передачи данных.

Пожалуйстапредоставьте мне несколько примеров или подход для достижения этого с помощью массовых вставок REST API.

1 Ответ

1 голос
/ 15 декабря 2019

Bulk API не является SOAP API. Его конечные точки принимают полезные данные в формате XML и JSON и принимают файлы пакетных данных в форматах XML, JSON и CSV.

Вы можете использовать токен доступа, предоставленный из потока OAuth, для аутентификации в Bulk API. Вы можете отправить сведения о работе в формате JSON или XML. См. Подготовка файлов XML и JSON для получения дополнительной информации о формате файла данных при использовании ввода JSON.

Существует несколько примеров реализации Bulk API, доступных в проектах с открытым исходным кодом, таких как salesforce-bulk.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...