Advertisement
Guest User

Untitled

a guest
Feb 17th, 2017
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.43 KB | None | 0 0
  1. <?php
  2.  
  3.  
  4. $url         = 'http://snd.dev/app_dev.php/api/rest/email-list/contacts-batch/update';
  5. $accessToken = 'MzUxMTNhN2E5YjRhN2E1NWM5NTU4ZDRhZDc5M2YzNTE=';
  6. $data        = json_encode([
  7.     'emailListId' => '5853a843f015272a0442c1b1',
  8.     'contacts'    => [
  9.         [
  10.             'email'      => "aion.planet.com@gmail.com",
  11.             'parameters' => [
  12.                 'name'      => "test1",
  13.                 'email'     => "eve.planet.com@gmail.com",
  14.                 'variables' => [
  15.                     [
  16.                         'name'  => "var1",
  17.                         'value' => "aion.planet.com@gmail.com",
  18.                     ],
  19.                 ],
  20.             ],
  21.         ],
  22.         [
  23.             'email'      => "eve.planet.com@gmail.com",
  24.             'parameters' => [
  25.                 'name'      => "test2",
  26.                 'variables' => [
  27.                     [
  28.                         'name'  => "var2",
  29.                         'value' => "eve.planet.com@gmail.com",
  30.                     ],
  31.                 ],
  32.             ],
  33.         ],
  34.     ],
  35. ]);
  36.  
  37. $ch = curl_init($url);
  38. curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
  39. curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
  40. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  41. curl_setopt($ch, CURLOPT_HTTPHEADER, [
  42.     'Content-Type: application/json',
  43.     'Content-Length: ' . strlen($data),
  44.     sprintf('access-token: %s', $accessToken),
  45. ]);
  46.  
  47. var_dump(curl_exec($ch));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement