【问题标题】:How to create a Salesforce Case with attachments using REST API?如何使用 REST API 创建带有附件的 Salesforce 案例?
【发布时间】:2022-10-20 19:39:25
【问题描述】:

我能够使用 REST API 创建一个新案例,但我需要一些关于这些的帮助。

  1. 如何批量创建案例?
  2. 我们可以创建带有附件 (CSV) 的案例吗?

【问题讨论】:

    标签: salesforce salesforce-rest-api


    【解决方案1】:

    我能够创建带有附件的案例。 我们需要使用两个不同的 API

    1. 首先我们需要使用这个 api 创建案例

      /services/data/v55.0/sobjects/Case

      创建案例后,它将返回案例 ID

      1. 其次我们需要使用 ContentVersion API

      /services/data/v55.0/sobjects/ContentVersion

      https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/dome_sobject_insert_update_blob.htm

      将文件转换为 Base64

      payload = json.dumps({
          'Title': 'file.csv',
          'PathOnClient': 'Simple',
          'ContentLocation': 'S',
          'FirstPublishLocationId': caseid,
          'VersionData': Base64
        })
      

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-29
      • 1970-01-01
      相关资源
      最近更新 更多