如何使用Rest API创建Apex触发器和apex类?

2024-05-02 15:51:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将我的应用程序与salesforce集成,并使用Python使用restapi。 以下是我正在实施的

  1. 在我的应用程序上注册了我的应用程序域的任何用户。

  2. 一旦用户将应用程序与salesforce集成,我将获得访问令牌,我将在RESTAPI调用中使用该令牌。

  3. 我想在salesforce中代表用户创建Apex触发器,它将调用我的应用程序API。

我被困在第3点,因为我没有找到使用salesforcesrestapi创建Apex触发器的文档。在


Tags: 用户文档apirestapi应用程序代表salesforce触发器
1条回答
网友
1楼 · 发布于 2024-05-02 15:51:37

您可以使用工具API创建新的ApexTrigger,也可以使用ApexTriggerMember更新现有的。在

How do I use the Tooling API to create a new Apex Trigger?中有一个使用restapi创建触发器的示例

$ curl -H 'X-PrettyPrint: 1' -H 'Authorization: Bearer 00D...' \
    -H 'Content-Type: application/json' \
    -d '{ "Name" : "TestTrigger", \
          "TableEnumOrId" : "Opportunity",\
          "Body" : "trigger TestTrigger on Opportunity (after insert){}" }' \
    https://na15.salesforce.com/services/data/v27.0/sobjects/ApexTrigger
{
  "id" : "01qi0000000DKwyAAG",
  "success" : true,
  "errors" : [ ]
}

相关问题 更多 >