通过 Python 访问 Salesforce API(已经有信用)

Accessing Salesforce API via Python (Already have the creds)

我是一名 SF API 新手,想通过我的 python 脚本访问 Salesforce API,下面我获得了以下证书...

{
  "REST-base-URI": "https://my-sub-domain.rest.marketingcloudapis.com/",
  "client-id": ".....my...ID....",
  "client-secret": "....my...secret",
}

查看 Simple Salesforce 的 python 库,我可以看到存在三种身份验证方式,一种使用用户名、密码和安全令牌;一个使用 IP 过滤、用户名、密码和 organizationId;另一个使用私钥签署 JWT。我上面的信用是否符合这 3 个选项中的任何一个?我将如何使用我拥有的信用进行身份验证?

simple_salesforce 是一个用于访问 Salesforce CRM(Lightning Platform/Sales Cloud/Service Cloud)API 的库。 Marketing Cloud 是 Salesforce 产品,是一个独立的平台,有自己的 API,simple_salesforce 不支持。

我不是 Marketing Cloud 专家,但我相信 this documentation and library 是您所需要的。