将静态资源上载到salesforce.com

时间:2013-07-23 09:42:00

标签: javascript salesforce

我正在浏览salesforce.com开发文章,我发现任务很痛苦,即上传静态文件。我现在找到了以下解决方案

  1. Eclipse插件将其转换为资源文件,并对其进行操作。
  2. 我可以使用任何一个sublime文本MavensMate插件
  3. 我已经阅读了Eclipse插件的文章,并在现有集合中添加了更多文件对我来说再次是一个巨大的痛苦。我已经通过了mavensmate插件,但我仍然不太了解它。

    他的问题是What is the Web API provided by salesforce.com so that I can make Ajax request with user name and password and upload the zip files with my own interface.

2 个答案:

答案 0 :(得分:2)

如果要在开发期间上载静态资源,可以使用Eclipse。它在this article中描述。

如果您想通过网络API与salesforce沟通,则应使用SOAP APIREST APIDocumentation对于静态资源说:

  

编码数据

     

API发送和接收编码为base64数据类型的二进制文件数据。在创建记录之前,客户端必须将二进制文件数据编码为base64。收到API响应后,客户端必须将base64数据解码为二进制(此转换通常由SOAP客户端为您处理)。

答案 1 :(得分:2)

用于创建/修改静态资源的Salesforce.com API是Metadata API。 Metadata API目前仅支持SOAP。

PS - 您提到的MavensMate功能称为"Resource Bundles"