Задать вопрос
Разрабатываю веб-приложения на фреймворке django
Контакты
Местоположение
Россия, Кемеровская обл., Кемерово

Наибольший вклад в теги

Все теги (9)

Лучшие ответы пользователя

Все ответы (8)
  • Как получить документ из сделки?

    dancha
    @dancha
    Обожаю python
    Чтобы получить все документы, связанные с конкретной сделкой в Bitrix24, зная её ID, нужно использовать метод crm.documentgenerator.document.list с фильтром по ENTITY_ID.

    Адаптируй под себя:
    <?php
    
    $webhookUrl = 'https://<your_domain>.bitrix24.ru/rest/<user_id>/<webhook>/';
    $dealId = <your_deal_id>; // Замените на ID вашей сделки
    
    // Функция для выполнения запросов к API Bitrix24
    function bitrix24Request($method, $params = [])
    {
        global $webhookUrl;
        $url = $webhookUrl . $method;
        $queryData = http_build_query($params);
        $response = file_get_contents($url . '?' . $queryData);
        return json_decode($response, true);
    }
    
    // Получаем список документов для указанной сделки
    $documentParams = [
        'filter' => [
            'ENTITY_TYPE_ID' => 2, // 2 - для сделок
            'ENTITY_ID' => $dealId
        ],
        'select' => ['ID', 'TITLE', 'TEMPLATE_ID', 'NUMBER']
    ];
    
    $documentsResponse = bitrix24Request('crm.documentgenerator.document.list', $documentParams);
    $documents = $documentsResponse['result'] ?? [];
    
    echo "Documents for deal ID {$dealId}: \n";
    print_r($documents);
    
    ?>
    Ответ написан
    Комментировать
  • Как добавить значение в список дел контакта?

    dancha
    @dancha
    Обожаю python
    1. При добавлении дела, добавь его в календарь.
    669115221ff56077035818.jpeg
    2. Открой дело
    6691159836e1d659242160.jpeg
    3. Настрой напоминания как хочешь.
    669115a3aa7d8360401415.jpeg
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (29)