Вы находитесь здесь:
Формат схемы URL-адреса приложения Salesforce
Вы можете использовать два разных формата для отправки запроса в схему URL-адреса Salesforce.
Для всех действий, за исключением просмотра начальной страницы объекта, используйте этот формат.
<scheme_name>://sObject/<id>/<action>Для просмотра начальной страницы объекта, а не определенной записи, используйте имя объекта и действие home.
<scheme_name>://sObject/<ObjectName>/homeДавайте разобьем каждый параметр формата схемы URL-адреса.
scheme_name: поддерживаемое имя схемы Salesforce.sObject—Определяет один экземпляр объекта Salesforce.Примечание Этот параметр поддерживает постоянные типы данных помимо sObjects, например, Apex. Дополнительную информацию см. в разделе Введение в Apex.id—Уникальный отдельный экземпляр объекта Salesforce, определенной записи, используемой кодом. Поддерживаетсяidобъекта Salesforce длиной 15 и 18 символов.ObjectName—API-имя объекта Salesforce. Это значение чувствительно к регистру. Например, используйтеAccount, а неaccount.action—Поддерживаемая операция схемы URL-адреса.
Имена схем
Мобильное приложение Salesforce поддерживает следующие значения имени схемы в URL-адресах глубоких ссылок.
-
salesforce1://
Действия
Мобильное приложение Salesforce поддерживает ряд разных действий с записями и объектами в глубоких ссылках.
Ниже указаны доступные параметры action для схем URL-адресов.
view: переход пользователя в приложение Salesforce для подробного просмотра записи.edit: переход пользователя на страницу редактирования сведений о записи.home: переход пользователя на начальную страницу объекта.download: загрузка любой версии файла.follow— Подписывайтесь на пользователей, чтобы просматривать их сообщения, комментарии и отметки «Нравится» в ленте.
Просмотр записи
Используйте эту схему URL-адреса для просмотра страницы сведений о записи.
<scheme_name>://sObject/<id>/view
Данный пример переходит на страницу сведений о записи организации:
salesforce1://sObject/001D000000Jwj9v/viewРедактирование записи
Используйте эту схему URL-адреса для редактирования записи.
<scheme_name>://sObject/<id>/edit
Данный пример переходит на страницу редактирования записи возможности.
salesforce1://sObject/006R0000001r7Rq/editПереход на начальную страницу записи
Используйте эту схему URL-адреса для перехода на начальную страницу объекта.
<scheme_name>://sObject/<ObjectName>/home
Данный пример переходит на начальную страницу возможности.
salesforce1://sObject/Opportunity/homeObjectName чувствительно к регистру и требует API-имени объекта.Загрузка файла
Используйте эту схему URL-адреса для просмотра и сохранения в автономном режиме (скачивания) файла Salesforce.
<scheme_name>://sObject/<id>/download
Данный пример позволяет перейти к документу и загрузить его для сохранения в автономном режиме.
salesforce1://sObject/069R00000000mr3/downloadДействие download поддерживает только объекты ContentDocument и ContentDocumentVersion.
Действие загрузки для Android только открывает файл и не сохраняет его в автономном режиме.
Подписка на пользователя
Используйте эту схему URL-адреса для отслеживания пользователя и перехода на страницу профиля.
<scheme_name>://sObject/<id>/follow?userid=<target_user_id>
Схема URL-адреса переходит на страницу профиля, если пользователь уже отслеживается.
?userid=<target_user_id>:target_user_id- это код пользователя, которому отправляется ссылка схемы URL-адреса (например, по электронной почте) для отслеживания пользователя. В настоящее время мобильное приложение Salesforce будет следовать целевой странице профиля, только если<target_user_id>соответствует текущему пользователю.
Данный пример соответствует целевому <userid> и переходит на страницу профиля.
salesforce1://sObject/005R0000000Df5W/follow?userid=005R0000000HfcFfollow поддерживает только объект User.
