Advertisement
Guest User

Untitled

a guest
Jan 31st, 2017
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. my $client = REST::Client->new();
  2.  
  3. $client->setHost("http://myhost.com");
  4.  
  5. $client->POST('/xx/yy/Submit',
  6. $params,
  7. {'Content-type' => 'application/json'}
  8. );
  9.  
  10. my $response = $client->responseContent();
  11.  
  12. {
  13. "Credential": {
  14. "Username": "String",
  15. "Password": "String"
  16. },
  17. "DataCoding": "Default",
  18. "Header": {
  19. "From": "String",
  20. "ValidityPeriod": 0
  21. },
  22. "Message": "String",
  23. "To": ["String"]
  24. }
  25.  
  26. my %params = (Username => $username,
  27. Password => $password,
  28. From => $from,
  29. ValidityPeriod => 5,
  30. Message => "Test",
  31. To => '90535xxxxxx',
  32. );
  33.  
  34. my $params = join("&",map("$_=$params{$_}",keys %params));
  35.  
  36. <Submit xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="SmsApi">
  37. <Credential>
  38. <Password>String</Password>
  39. <Username>String</Username>
  40. </Credential>
  41. <DataCoding>Default</DataCoding>
  42. <Header>
  43. <From>String</From>
  44. <ScheduledDeliveryTime>DateTime</ScheduledDeliveryTime>
  45. <ValidityPeriod>0</ValidityPeriod>
  46. </Header>
  47. <Message>String</Message>
  48. <To xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  49. <d2p1:string>String</d2p1:string>
  50. </To>
  51. </Submit>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement