query($sql); $request = $data->request; /** * Сохранение api ключа * */ if ($request == 'save_key') { $key = $data->api_key; $agency_id = (int)$data->agency_id; $wazzap = new Wazzap($agency_id, $pdo); $wazzap->save_key($key); echo 'true'; } /** * Получение ключа */ if ($request == 'get_key') { $agency_id = (int)$data->agency_id; $wazzap = new Wazzap($agency_id, $pdo); $key = $wazzap->get_key(); echo $key; } /** * добавление директора как пользователя в WAZZAP */ if ($request == 'add_director') { $agency_id = (int)$data->agency_id; $wazzap = new Wazzap($agency_id, $pdo); $res = $wazzap->createWazzapUser($agency_id); echo $res; } /** * получение хоста для получения данных о непрочитанных сообщениях */ if ($request == 'get_counter_host') { $agency_id = (int)$data->agency_id; $wazzap = new Wazzap($agency_id, $pdo); $res = $wazzap->getCounterHost(); echo $res; }