gpt4 book ai didi

php - 以编程方式根据 Salesforce 检查 Enterprise WSDL

转载 作者:行者123 更新时间:2023-12-04 04:46:08 24 4
gpt4 key购买 nike

我正在使用 PHP SDK 和 SOAP API 将自定义 SalesForce 集成构建到我的 php 应用程序中。我们有一个企业帐户。

我的公司经常更改 SalesForce 内部的自定义对象。我担心这可能会破坏我与我们的 SalesForce 帐户的整合。有没有办法以编程方式验证我的 WSDL(在 SalesForce 内部生成)是否仍在工作?

我尝试使用 describeGlobal 消息,但这似乎只是反射(reflect)了我当前 WSDL 中的内容(而不是通过 SalesForce 进行检查)。

最佳答案

由于您的公司经常更改自定义对象,因此您应该使用 Partner WSDL,而不是 Enterprise。 Enterprise 用于不变或缓慢变化的组织。基本上,强类型 WSDL。合作伙伴是松散类型的,因此您可以访问组织内的所有对象并获得灵活性,但需要更多时间进行开发。

如果您不想停止使用企业 WSDL,则可以同时使用两者。使用合作伙伴发出 describeglobal 调用来检测更改、下载新的 WSDL、编译并使用它执行您需要的操作。

关于php - 以编程方式根据 Salesforce 检查 Enterprise WSDL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18155999/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com