Битрикс24
- 4 ответа
- 0 вопросов
3
Вклад в тег
<?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);
?>