如何在应用程序安装期间以编程方式在 salesforce 中设置远程站点来源

问题描述 投票:0回答:1

我正在使用 salesforce LWC 组件开发 salesforce 应用程序,我有要求我应该在哪里处理来自外部系统的 salesforce 数据,为此我将数据发送到外部 api,比如'https://myapi.com /contact',但是当我呈现该应用程序时,出现未经授权访问的错误,因此我在远程站点设置中设置了我的 api url,因为我的应用程序将被任何 salesforce 用户下载和使用,这是不可能的手动设置,有没有一种方法可以在安装我的应用程序时以编程方式设置远程站点设置,或者有没有其他方法可以在没有任何用户干预的情况下解决这个问题

salesforce apex lwc salesforce-development salesforce-cli
1个回答
0
投票

你如何分发你的应用程序?您不能只将远程站点添加到您的托管包中吗?

如果没有-您可以添加一些“设置指南”VF 页面(lwc 将无法工作,因为它不会生成支持 api 的会话 ID)并执行类似于 https://andyinthecloud.com/2014/07 的技巧/29/post-install-apex-metadata-api-configuration-solved/

© www.soinside.com 2019 - 2024. All rights reserved.