-1

我正在寻找像 mailChimp ( https://appexchange.salesforce.com/listingDetail?listingId=a0N3000000B3byfEAB ) 这样的 Salesforce 应用程序。我想在 salesforce 下创建一个界面以允许用户进行一些字段映射,就像 Mailchimp 应用程序允许映射 Mainchimp 字段和 Salesforce 联系人字段一样。我已经考虑了 Salesforce 文档,但发现它非常庞大,没有找到从哪里开始,也没有找到创建应用程序所需的脚本类型。

我有一个开发者和一个合作伙伴帐户。如果有人可以对此有所了解并给我以下问题的简短答案,那将非常有帮助。

  1. 从哪里开始创建 slesforce 应用程序。
  2. 我们从 Salesform CRM 帐户创建的应用程序和 AppExchange 上的应用程序列表不同?
  3. 这个应用程序是托管在 Salesforce 本身还是托管在我们自己的服务器上?
  4. 编写 Salesforce 应用程序需要哪种脚本语言?
  5. 我们可以在 Salesforce 应用程序中调用外部 API 吗?
4

1 回答 1

0

在提出问题后,我也在努力获得我的问题的答案。我在下面分享我的 RND,所以它可以帮助某人并且可以节省他们的时间。

这是应用程序创建和发布在应用程序 Exchange 上的完整文档链接,您可以仔细思考并逐步找到所有答案。

因此,以下是我提出的问题的非常简短的答案。

  • 从哪里开始创建 slesforce 应用程序。

第 1 步:注册合作伙伴计划

第 2 步:创建开发和测试环境

第 3 步:获取业务组织

完成上述 3 个步骤后,您可以在 Business Org 中建立一个环境中心,通过它我们可以创建不同的组织以在一个组织(即 dev org)中创建应用程序并在另一个组织(即测试组织)中安装和测试.

  • 我们从 Salesform CRM 帐户创建的应用程序和 AppExchange 上的应用程序列表不同?

是的,您可以从您的 CRM 帐户创建应用程序,将应用程序打包为 beta 版本。通过将 beta 应用程序安装到您的测试组织中完成测试后,您可以将其部署以进行应用程序交换,经过安全审查后,您的应用程序将公开用于应用程序交换。您可以从您的 Salesforce CRM 帐户本身执行此操作(有关更多详细信息,请参阅上述文档)

  • 这个应用程序是托管在 Salesforce 本身还是托管在我们自己的服务器上?

有两种类型的应用程序:

1.VisualForce Pages 应用程序:该应用程序本质上是 VisualForce Pages 的集合,并驻留在或托管到 saleforce 本身。

2.Connected App:Connected App 还根据需要包含 VisualForce 页面,但它还提供客户端 ID 和客户端密钥,我们可以通过它们验证用户并从 CRM 外部调用 Salesforce REST API。所以我们可以说这是我们可以将 API 访问代码托管到我们自己的服务器中的东西。

  • 编写 Salesforce 应用程序需要哪种脚本语言?

对于 VisualForce 页面的编码,我们需要 Salesforce Apex 脚本和 HTML。

  • 我们可以在 Salesforce 应用程序中调用外部 API 吗?

是的,使用 Apex HTTP 类,我们可以将外部 API 调用到 salesForce。

希望这会对某人有所帮助。

于 2016-10-13T12:55:56.890 回答