Advertisement
Guest User

Untitled

a guest
Apr 18th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. try {
  2. /* Create the Soap Client */
  3. $client = new ExactTargetSoapClient($wsdl, array('trace'=>1));
  4.  
  5. /* Set username and password here */
  6. $client->username = 'userName';
  7. $client->password = 'Password';
  8.  
  9. $tsd = new ExactTarget_SMSTriggeredSendDefinition();
  10.  
  11. $tsd->Name = "ABCDE";
  12. $tsd->CustomerKey = "xxxxx"; // set external key/unique identifier for the triggered send definition
  13. $tsd->SendToList = false;
  14. $tsd->SendToListSpecified = false;
  15. $ts = new ExactTarget_SMSTriggeredSend();
  16.  
  17. $ts->SMSTriggeredSendDefinition = new SoapVar($tsd, SOAP_ENC_OBJECT, 'SMSTriggeredSendDefinition', "http://exacttarget.com/wsdl/partnerAPI");
  18. $subscriber = new ExactTarget_Subscriber();
  19. $subscriber->SubscriberKey = "validEmail";
  20. $ts->Number="90909090909";
  21. $ts->Message="Hello from me";
  22.  
  23. // create SoapVar object
  24. $object = new SoapVar($ts, SOAP_ENC_OBJECT, 'SMSTriggeredSend', "http://exacttarget.com/wsdl/partnerAPI");
  25.  
  26. // create request object
  27. $request = new ExactTarget_CreateRequest();
  28. $request->Options = NULL;
  29. $request->Objects = array($object);
  30.  
  31. // Create the triggered send definition
  32. $results = $client->Create($request);
  33.  
  34. ["StatusCode"]=>
  35. string(5) "Error"
  36. ["StatusMessage"]=>
  37. string(39) "Single sends must include a subscriber."
  38. ["OrdinalID"]=>
  39. int(0)
  40. ["ErrorCode"]=>
  41. int(33100)
  42. ["NewID"]=>
  43. int(0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement