2

我已经使用 Salesforce 提供的 PHP 工具包中的 phpTookit 连接 salesforce,但是今天我收到一个要求,比如使用 phptoolkit 连接到 salesforce 沙箱,有什么方法可以连接。

4

2 回答 2

2

调用 createConnection 后在 SforceEnterpriseClient 对象上调用 setEndpoint,并将端点设置为https://test.salesforce.com端点:

define("USERNAME", "username@example.com.sandboxname");
define("PASSWORD", "yourpassword");
define("SECURITY_TOKEN", "securitytoken");

require_once ('soapclient/SforceEnterpriseClient.php');

$mySforceConnection = new SforceEnterpriseClient();
$mySforceConnection->createConnection("soapclient/enterprise.wsdl.xml");
// this sets the endpoint for a sandbox login:
$mySforceConnection->setEndpoint('https://test.salesforce.com/services/Soap/c/32.0');
$mySforceConnection->login(USERNAME, PASSWORD.SECURITY_TOKEN);

以上代码取自 Force.com Toolkit for PHP 示例,setEndpoint 行是为连接到沙箱而添加的行。

于 2015-11-20T16:57:57.660 回答
1

连接到生产环境和连接到沙盒 salesforce-org 之间的唯一区别是:

于 2013-03-06T15:47:23.840 回答