コード例 #1
0
ファイル: AmoCRM.php プロジェクト: alexanderkuz/test-yii2
            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())));