Advertisement
Guest User

1

a guest
Mar 23rd, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.96 KB | None | 0 0
  1. <?php
  2.         //Enter your code here, enjoy!
  3.  
  4. $calls['request']['add'] = array(
  5.   0 => array (
  6.   'uuid' => '394427aaf821879e29efbc4eb98ef13271514',
  7.   'caller' => 117,
  8.   'to' => '71969681126',
  9.   'date' => 1414654739,
  10.   'billsec' => 98,
  11.   'type' => 'inbound',
  12.   'link' => 'http://www.example.net/call_394427aaf821879e29efbc4eb98ef13271514.mp3',
  13.   'account_id'=>14259700
  14.   ),
  15.   1 => array (
  16.   'uuid' => 'b7095fb33b368c7103626d3943d9e61c14697',
  17.   'caller' => 280,
  18.   'to' => '75809543710',
  19.   'date' => 1414653676,
  20.   'billsec' => 57,
  21.   'type' => 'outbound',
  22.   'link' => 'http://www.example.net/call_b7095fb33b368c7103626d3943d9e61c14697.mp3',
  23.   'account_id'=>14259700
  24.   ),
  25. );
  26.  
  27. $code = 'callsservice'; # Код вашего сервиса в amoCRM
  28. $key = '7d2efa48c62f8ccc45045599d9f2116552c38c326d68f872ae90c46138a7357c'; # Ключ, полученный в техподдержке
  29. $account_id = 14259700; # Идентификационный номер аккаунта, в который добавляются звонки
  30. #Формируем ссылку для запроса
  31. $link='https://sip.amocrm.ru/api/calls/add/?code=' . $code . '&key=' . $key . '&account_id=' . $account_id;
  32.  
  33.  
  34. $curl=curl_init(); #Сохраняем дескриптор сеанса cURL
  35. #Устанавливаем необходимые опции для сеанса cURL
  36. curl_setopt($curl,CURLOPT_POST,TRUE);
  37. curl_setopt($curl,CURLOPT_RETURNTRANSFER,TRUE);
  38. curl_setopt($curl,CURLOPT_USERAGENT,'amoCRM-API-client/1.0');
  39. curl_setopt($curl,CURLOPT_HEADER,FALSE);
  40. curl_setopt($curl,CURLOPT_TIMEOUT,30);
  41. curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,0);
  42. curl_setopt($curl,CURLOPT_SSL_VERIFYHOST,0);
  43.  
  44. curl_setopt($curl,CURLOPT_URL,$link);
  45. curl_setopt($curl,CURLOPT_POSTFIELDS,http_build_query($calls));
  46.  
  47. $out=curl_exec($curl); #Инициируем запрос к API и сохраняем ответ в переменную
  48. $code=curl_getinfo($curl,CURLINFO_HTTP_CODE);
  49.  
  50. echo($code);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement