私はSalesforceのPHPのツールキットに新たなんだと、以下のSalesforceのペソツールキット
を発行して、私は(Salesforceの私の個人的な文書に)添付ファイルを提出しようとするとヘルプが必要なホーム/外部のインターネットから、スクリプトのように働いている接続期待される。
私はオフィス/ F5ネットワークから同じ添付ファイルを投稿しようとすると、しかし、私はProxySettings.php @プロキシ設定(私はオフィスで使用すること)が、運を定義しようとしました
"Fatal error: Uncaught SoapFault exception: [HTTP] Could not connect to host, SforceBaseClient.php on line 167".
を参照してください...
以下のコードスニペットで使用し、添付ファイルを投稿しようとしましたが、「パラメータがあまりにも少ない」というエラーメッセージが表示されます。
$mySforceConnection = new SforceEnterpriseClient();
$mySforceConnection->createConnection("soapclient/enterprise.wsdl.xml");
$mySforceConnection->login(SF_USERNAME, SF_PASSWORD.SF_SECURITY_TOKEN);
// Create Document record
$document = new stdclass();
$document->Name = $_FILES['fileToUpload']['name'];
$document->type = 'Attachment';
$document->PARENTID = '5002XXXXXXXXXX';
//$document->FolderId = '012CXXXXXXXX'; // CHANGE THIS TO YOUR FOLDER ID!!!
$document->Description = 'Upload of '.$_FILES['fileToUpload']['name'];
$document->Body = base64_encode(file_get_contents($_FILES['fileToUpload']
['tmp_name']));
//$response = $mySforceConnection->create(array($document), 'Document');
$response = $mySforceConnection->create(array($document));