Пошаговое руководство по настройке подключенного приложения Salesforce для простой интеграции через OAuth
Добро пожаловать в это руководство по настройке подключенного приложения Salesforce для беспрепятственной интеграции через OAuth. В этом пошаговом уроке вы изучите основы настройки подключенного приложения в Salesforce и доступа к нему из Postman через API. Давайте погрузимся в OAuth и начнем с настройки подключенного приложения.
Шаг 1: создайте новое подключенное приложение
Перейдите в App Manager: Для начала откройте App Manager в Salesforce.
Включите доступ через API: Чтобы внешние приложения могли обращаться к нему через API, создайте новое подключенное приложение и назовите его «App One».
Настройте приложение: Укажите адрес электронной почты для приложения и включите параметры OAuth. Некоторым потокам OAuth нужен URL обратного вызова (мы обсудим это в следующих руководствах), но пока введите фиктивное значение, например «www.salesforce.com» (opens in a new tab).

Шаг 2: задайте области OAuth
Области (scopes) определяют, какие возможности доступны через API. В этом уроке:
Управление данными пользователей: Назначьте область, которая позволяет управлять данными пользователей через API.
Сохраните и подождите: Сохраните настройки и подождите примерно 10 минут, пока процесс завершится.
Шаг 3: получите данные потребителя
Когда процесс завершится, вам понадобятся два важных закрытых значения: Consumer Key и Consumer Secret. Нажмите соответствующую кнопку, чтобы пройти аутентификацию и получить эти данные для «App One».
Шаг 4: аутентификация в Postman

Отправьте вызов POST: В Postman создайте вызов POST к серверу OAuth по адресу «login.salesforce.com/services/oauth2/token».
Задайте параметры: Добавьте в тело параметры, в том числе grant type (password), client ID (Consumer Key) и Client Secret.
Добавьте учетные данные пользователя: Добавьте в параметры имя пользователя и пароль, затем отправьте POST к конечной точке OAuth, чтобы пройти аутентификацию.
Шаг 5: маркер доступа и запросы
После успешной аутентификации:
Получите маркер доступа: Вы получите маркер доступа, необходимый для вызовов API.
Вставьте маркер: В Postman в своем запросе вставьте маркер доступа в строку авторизации заголовка, перед ним — слово ‘Bearer’.

Выполните запросы: После вставки маркера отправьте запрос, чтобы выполнить запросы и успешно получить данные.
Шаг 6: версионирование конечных точек и дополнительные шаги
Теперь можно обращаться к нужной версии конечной точки (например, к версии 58) через подключенное приложение, чтобы получать данные. Эта базовая настройка не охватывает все дополнительные элементы потоков и обратные вызовы, но служит фундаментальным шагом интеграции OAuth с Postman и Salesforce.
Заключение и следующие шаги
Теперь вы успешно настроили подключенное приложение Salesforce и прошли аутентификацию с помощью OAuth для доступа к API через Postman. Это руководство охватывает основы, а в следующих уроках мы познакомимся с другими потоками OAuth и функциями, расширяющими возможности вашего приложения.
Следите за новостями
Начните свой путь в API Salesforce уверенно! Больше идей и советов ищите здесь, на www.SteveTechArc.com, и на YouTube-канале @SteveTechArc (opens in a new tab). Подписывайтесь и углубляйте свое понимание Salesforce и того, как интегрировать его с другими системами.
Помогаем менять мир, делясь знаниями об интеграции с коллегами-архитекторами и теми, кто идет по пути к профессии архитектора!
Расшифровка сделана с помощью ИИ
STA 3.11