生命科学深度链接格式
在 iOS 上为 Life Sciences Cloud 移动应用程序使用预定义 URL 方案。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:具有Life Sciences Cloud、Life Sciences Cloud for Customer Engagement加载项许可证和Life Sciences Customer Engagement受管软件包的Enterprise 和 Unlimited Edition。 |
URL 方案名称
Life Sciences Cloud 移动应用程序支持深度链接 URL 中方案名称的此值。
lsc://deeplink/lightning常用参数
以下是一些生命科学深度链接 URL 方案格式支持的常见参数。
sObject— 表示 Salesforce 对象的 API 名称。该值区分大小写。例如,使用客户,而不是客户。id— Salesforce 对象的唯一单个实例。支持 ID 长度为 15 和 18 个字符。actionName— 在指定对象的记录详细信息页面上可用的操作。field_api_name— 表示 Salesforce 字段的 API 名称。
要使用深度链接,用户必须具有该操作、记录或应用程序区域的正确权限。
使用 Salesforce ID 查看记录
此 URL 方案转到对象选项卡,然后使用 Salesforce 记录 ID 打开记录详细信息页面。
lsc://deeplink/lightning/r/{sObject}/{id}/view此示例使用 Salesforce ID 转到医疗保健提供商记录详细信息页面。
lsc://deeplink/lightning/r/healthcareprovider/001XXXXXXXXXXXXIAM/view使用外部 ID 查看记录
此 URL 方案转到对象选项卡,然后使用外部 ID 打开记录详细信息页面。
lsc://deeplink/lightning/r/{sObject}/{external_id_field_api_name}:::value/view此示例使用外部 ID 转到医疗保健提供商记录详细信息页面。
lsc://deeplink/lightning/r/healthcareprovider/sourcesystemidentifier:::1234/view创建记录
此 URL 方案创建记录时不会填充字段。
lsc://deeplink/lightning/o/{sObject}/new此示例创建查询记录,无需填充任何字段。
lsc://deeplink/lightning/o/Inquiry/new创建记录并填充字段
此 URL 方案创建记录并填充字段。
lsc://deeplink/lightning/o/{sObject}/new?{field_api_name}=value&{field_api_name}=value&{field_api_name}=value此 URL 方案创建具有特定记录类型的记录,并填充字段。
lsc://deeplink/lightning/o/{sObject}/new?RecordTypeId={record_type_id}&{field_api_name}=value&{field_api_name}=valueURL 参数支持这些字段类型。要传递多个参数,请在它们之间使用句号 (&)。
- 复选框
- 日期
- 日期时间
- 电子邮件
- 查找
- 数字
- 选项列表
- 选项列表(多选)
- 参考
- 文本
- 文本区
- 文本区(富)
对于包含空格或特殊字符的字段值,使用这些编码值。
| 字符 | 编码值 |
|---|---|
| 空格 | %20 |
| & | %26 |
| = | %3D |
| ? | %3F |
此示例创建查询记录并填充一些字段。
lsc://deeplink/lightning/o/Inquiry/new?Type=Medical%20Inquiry&IsSignatureCopyRequested=true创建或编辑记录及其相关记录
此 URL 方案通过一起创建或编辑记录及其相关记录来更新插入记录。您可以使用 Salesforce ID 或外部 ID 指定记录。将记录数据格式化为 JSON 格式,然后将其转换为 Base64 格式。
lsc://deeplink/lightning/o/{sObject}/upsert?referenceId={id}&data=JSONConvertedToBase64Format转到对象列表
使用此 URL 方案转到对象列表。
lsc://deeplink/lightning/o/{sObject}/list此示例转到客户列表。
lsc://deeplink/lightning/o/Account/list转到 Lightning 页面
使用此 URL 方案转到 Lightning 页面。
lsc://deeplink/lightning/page/{page_name}此示例转到主页。
lsc://deeplink/lightning/page/Home转到 Lightning 组件
使用此 URL 方案转到选项卡中的 Lightning 组件。
lsc://deeplink/lightning/n/{component_name}此示例转到 AccountFilter Lightning 组件。
lsc://deeplink/lightning/n/lsc4ce__AccountFilter为客户启动操作
此 URL 方案会在记录详细信息页面上为特定客户启动操作。
lsc://deeplink/lightning/r/{sObject}/{id}/action/{actionName}此示例打开指定客户的调查。
lsc://deeplink/lightning/r/account/001XXXXXXXXXXXXIAC/action/lsc4ce__Survey开始发送电子邮件
此 URL 方案通过指定一个或多个电子邮件模板和客户 ID 来启动电子邮件。
lsc://deeplink/lightning/cmp/lsc4ce:WebEmail?lifesciemailtemplate-id={id}&account-id={id}&account-id={id}此示例将打开“发送电子邮件”窗口,并选择指定模板和选定客户作为收件人。
lsc://deeplink/lightning/cmp/lsc4ce:WebEmail?lifesciemailtemplate-id=1LLXXXXXXXXXXXX4A2&account-id=001XXXXXXXXXXXXYAI
