如何使用RESTAPI更新Apex触发器?

如何使用RESTAPI更新Apex触发器?,api,rest,triggers,salesforce,apex,Api,Rest,Triggers,Salesforce,Apex,我收到200个响应,但我的触发器没有更新。Apex类,Apex触发器表可见,仅供参考和备份。您所做的不是简单的数据操作,它必须是一个适当的部署,包括编译、运行单元测试、至少75%的代码覆盖率。。。尤其是您的端点看起来像一个产品 检查工具API,它也是RESTful的。这应该是一个很好的开始: curl --location --request PUT 'https://ap17.salesforce.com/services/data/v48.0/sobjects/ApexTrigger/01q

我收到200个响应,但我的触发器没有更新。

Apex类,Apex触发器表可见,仅供参考和备份。您所做的不是简单的数据操作,它必须是一个适当的部署,包括编译、运行单元测试、至少75%的代码覆盖率。。。尤其是您的端点看起来像一个产品

检查工具API,它也是RESTful的。这应该是一个很好的开始:

curl --location --request PUT 'https://ap17.salesforce.com/services/data/v48.0/sobjects/ApexTrigger/01q2x000000YiNcAAK' \
--header 'Authorization: Bearer 00D2....' \
--header 'Content-Type: application/json' \
--data-raw '{
    "Name": "ContactCreateUpdateDeleteApexTrigger",
    "TableEnumOrId": "Contact",
    "Body":"trigger ContactCreateUpdateDeleteApexTrigger on Contact (after update,after insert, after delete) {            String url = '\''https:endpoint.com'\'';         String content = WebhookClass.jsonContent(Trigger.new, Trigger.old,'\''Contact'\'');         WebhookClass.callout(url, content);          }"
    }'