使用代理背后的 PHP 工具包访问 salesforce API
当我尝试访问代理后面的 salesforce API 时,我无法这样做。当没有代理时一切正常。
有没有办法在 PHP 代码中使用代理 ID、用户名和密码设置代理详细信息,以允许我们的应用程序和 salesforce API 之间进行通信。我在 Java 上找到了一些关于如何执行此操作的帖子,但在 PHP 中却没有。
When I am trying to access the salesforce API behind a proxy, I am not able to do so. When there is no proxy everything works fine.
Is there a way to set up the proxy details in the PHP code with the proxy id, username and password to allow the communication between our application and the salesforce API. I have found a few postings on the Java on how to do this but not in PHP..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这取决于您使用的是 SOAP 还是 REST API,但 PHP SoapClient 和 cURL 库支持代理。
对于 SoapClient,文档指出:
例如,这是一些 示例的简化摘录使用 SOAP 连接到 Salesforce 的代码:
对于 cURL,请查看 curl_setopt 文档,其中有多个代理选项。以下是一些连接到的示例代码的简化摘录使用 REST 的 Salesforce:
It depends on if you're using a SOAP or REST API, but both the PHP SoapClient and cURL libraries support proxies.
For SoapClient, the documentation states:
For example, this is a simplified extract from some sample code connecting to Salesforce using SOAP:
For cURL, take a look at the curl_setopt documentation, which has several options for proxies. Here is a simplified extract from some sample code connecting to Salesforce using REST: