SalesforceApexRestOperator

使用 SalesforceApexRestOperator 执行 Apex Rest。

使用操作符

您还可以使用此库来调用自定义 Apex 方法

这将调用端点 https://<实例>.salesforce.com/services/apexrest/User/Activity,并使用 payload 作为正文内容,该内容使用 json.dumps 进行编码。

tests/system/salesforce/example_salesforce_apex_rest.py[源代码]

    payload = {"activity": [{"user": "12345", "action": "update page", "time": "2014-04-21T13:00:15Z"}]}

    apex_operator = SalesforceApexRestOperator(
        task_id="apex_task", method="POST", endpoint="User/Activity", payload=payload
    )

您可以在 Force.com Apex 代码开发者指南 中阅读有关 Apex 的更多信息。

这个条目有帮助吗?