· 6 years ago · Oct 04, 2019, 07:58 AM
1<!doctype html>
2<html lang="en">
3<head>
4 <meta charset="UTF-8">
5 <title></title>
6 <link href="style.css" rel="stylesheet" type="text/css"/>
7 <script type="text/javascript" src="js/jquery.js"></script>
8</head>
9<body>
10
11
12
13<?
14require_once (__DIR__.'/crest.php');
15/*
16$result = CRest::call(
17 'crm.lead.add',
18 [
19 'fields' =>[
20 'TITLE' => 'Арнольд',//Заголовок*[string]
21 'NAME' => 'Арнольд',//Имя[string]
22 'LAST_NAME' => 'Шварценеггер',//Фамилия[string]
23 ]
24 ]);
25*/
26
27//$result = CRest::call('placement.list');
28
29echo 'Приложение Iptelefone';
30
31echo '<pre>';
32 print_r($result);
33echo '</pre>';
34?>
35
36<form class="ipt-inst">
37 <label>Ключ API Iptelefone
38 <input type="text" name="key"></input>
39 </label>
40
41 <label>Адрес сервера
42 <input type="text" name="srv"></input>
43 </label>
44
45 <div id="snd">Отправить запрос</div>
46</form>
47
48<script>
49 var request = new XMLHttpRequest();
50
51
52 snd.onclick = function() {
53
54 let key = $('[name="key"]').val();
55 let srv = $('[name="srv"]').val();
56
57 if ((key != '') && (srv != '')) {
58 send_req(key, srv, rr);
59 }
60
61 /* обрабатываем пришедшие данные */
62 function rr(a) {
63 switch(a) {
64 case 'Ответ':
65 console.log('Ok');
66 break;
67
68 default:
69 console.log('Fail');
70 }
71 }
72 }
73
74 /* исходящий хук */
75 function send_req(key, srv, callback) {
76 var url = 'https://ggbo.ru/bitrix/get_data.php' + '?' + 'key=' + key + '&srv=' + srv;
77 $.post(url, function(data) {
78 callback(data);
79 });
80 }
81
82</script>
83
84</body>
85</html>