-1

我期待创建一个像SalesChimp(https://appexchange.salesforce.com/listingDetail?listingId=a0N3000000B3byfEAB)那样的Salesforce应用程序。我想在salesforce下创建一个接口,以允许用户进行一些字段映射,就像Mailchimp应用允许映射Mainchimp字段和Salesforce Contact字段。我想到了Salesforce文档,但发现它非常庞大,无法从哪里开始,也没有找到创建该应用程序所需的哪种脚本。如何创建像Mailchimp一样的Salesforce应用程序

我有一个开发人员和一个合作伙伴帐户。如果有人能够提出一些看法,并给我一些简短的回答,那么下面的问题将会非常有帮助。

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

回答

0

问完问题之后,我也在努力解决这个问题。我在下面分享我的RND,因此它可以帮助某人并节省时间。

下面是在应用程序Exchange上创建和发布应用程序的complete document link,您可以深思熟虑并逐步找到所有答案。

下面是我问的问题的非常简短的答案。

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

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

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

第3步:获取商业组织

做上述3个步骤,你后可以将环境中心集成到业务组织中,通过该中心我们可以创建不同的组织以在一个组织(即开发组织)中创建应用程序,并将其安装并测试到其他组织(即测试组织)中。

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

是的,从您的CRM帐户,您可以创建应用程序,打包测试版本的应用程序。一旦您使用测试版应用程序完成测试并将其安装到您的测试组织中,您就可以将其部署到应用程序交换中。安全审查后,您的应用程序将公开发布到应用程序交换中。您可以从您的Salesforce CRM帐户本身做(详情请参见上述DOC)

  • 这是应用程序托管在销售团队本身还是在我们自己的服务器托管?

有两种类型的应用程序:

1.VisualForce网页应用程序:这个程序是besically Visualforce页面的集合,驻留或托管到saleforce本身。

2.连接的应用程序:连接的应用程序还包括VisualForce页面,但它也提供客户端ID和客户端密钥,我们可以通过该密钥对用户进行身份验证并从CRM外部调用Salesforce REST API。所以我们可以说这是我们可以将API访问代码托管到我们自己的服务器中的东西。

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

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

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

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

希望这会帮助别人。

相关问题