return $this->accountInfo = $res["response"]["account"]; } return null; } public function GetResponsible($id) { $info = $this->GetAccountInfo(); $lukonin = 764130; if (!$info) { return $lukonin; } $users = array(); foreach ($this->accountInfo["users"] as $user) { if ($user["group_id"] == 45396) { $users[] = $user; } } if (!count($users)) { return $lukonin; } return $users[$id % count($users)]["id"]; } public function AddComment($userId, $text) { $url = "https://" . $this->domain . ".amocrm.ru/private/api/v2/json/notes/set"; $data = array("request" => array("notes" => array("add" => array(array("element_id" => $userId, "element_type" => 1, "note_type" => 4, "text" => $text))))); $this->request($url, $data); } } AmoCRM::$config = array("inn" => array("id" => "165411", "values" => array(array())), "status" => array("id" => "165317", "values" => array(array())), "balance" => array("id" => "165413", "values" => array(array())), "web" => array("id" => "165307", "values" => array(array())), "email" => array("id" => "165305", "values" => array(array("enum" => "WORK"))), "phone" => array("id" => "165303", "values" => array(array("enum" => "WORK"))), "created" => array("id" => "165335", "values" => array(array())), "description" => array("id" => "170432", "values" => array(array())), "activation_link" => array("id" => "187432", "values" => array(array())), "lead_type" => array("id" => "191374", "values" => array(array())), "product_link" => array("id" => "187430", "values" => array(array())), "client_link" => array("id" => "187428", "values" => array(array())));