Guest User

Untitled

a guest
Nov 23rd, 2017
332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. define("USERNAME", "XXXX@XXXXXXXX.com");
  2. define("PASSWORD", "XXXXXXXX");
  3. define("SECURITY_TOKEN", "XXXXXXXXXXXXXXXXX");
  4. define("SOAP_CLIENT_BASEDIR", trailingslashit( ABSPATH ) . "../soapclient");
  5. require_once (SOAP_CLIENT_BASEDIR.'/SforceEnterpriseClient.php');
  6. require_once (SOAP_CLIENT_BASEDIR.'/SforceHeaderOptions.php');
  7. try {
  8. $mySforceConnection = new SforceEnterpriseClient();
  9. $mySforceConnection->createConnection(SOAP_CLIENT_BASEDIR.'/enterprise.wsdl.xml');
  10. $mySforceConnection->login(USERNAME, PASSWORD.SECURITY_TOKEN);
  11.  
  12. $sObject = new stdclass();
  13. $sObject->FirstName = $first_name;
  14. $sObject->LastName = $last_name;
  15. // INSERT SOME FIELD HERE TO ATTACH AN ARRAY OF COURSES THE USER IS ATTACHED TO
  16.  
  17. $createResponse = $mySforceConnection->upsert("Email", array($sObject), 'Contact');
  18.  
  19. } catch (Exception $e) {
  20. echo $mySforceConnection->getLastRequest();
  21. echo $e->faultstring;
  22. }
Add Comment
Please, Sign In to add comment