---
sidebar_position: 1
description: Получить историю сообщений чата и другие функции для работы с GreenMax в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI
keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, GreenMax]
---

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

# Получить историю сообщений чата
 Получает последние сообщения из истории чата



`Функция ПолучитьИсториюСообщенийЧата(Знач ПараметрыДоступа, Знач IDЧата, Знач Количество = 100) Экспорт`

  | Параметр | CLI опция | Тип | Обяз. | Назначение |
  |-|-|-|-|-|
  | ПараметрыДоступа | --access | Структура Из КлючИЗначение | &#x2714; | Параметры доступа. См. [`СформироватьПараметрыДоступа`](/docs/GreenMax/Account/Form-access-parameters) |
  | IDЧата | --chat | Строка | &#x2714; | ID чата |
  | Количество | --count | Число | &#x2716; | Количество сообщений для получения |

  
  Возвращаемое значение:   Соответствие Из КлючИЗначение - сериализованный JSON ответа от Green API

:::tip
Метод в документации API: [GetChatHistory](https://green-api.com/v3/docs/api/journals/GetChatHistory/)
:::
<br/>


```bsl title="Пример использования для 1С:Предприятие/OneScript"
    ApiUrl           = "https://3100.api.green-api.com/v3";
    MediaUrl         = "https://3100.api.green-api.com/v3";
    IdInstance       = "31003...";
    ApiTokenInstance = "17915d8e0b4b4975a183478da...";

    IDЧата     = 12345678;
    Количество = 3;

    ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
    Результат        = OPI_GreenMax.ПолучитьИсториюСообщенийЧата(ПараметрыДоступа, IDЧата, Количество);
```
    

 <Tabs>
  
    <TabItem value="bash" label="Bash" default>
        ```bash
            # JSON данные также могут быть переданы как путь к файлу .json
            
            oint greenmax ПолучитьИсториюСообщенийЧата \
              --access "{'apiUrl':'***','mediaUrl':'https://3100.api.green-api.com/v3','idInstance':'3100309139','apiTokenInstance':'***'}" \
              --chat "***" \
              --count 3
        ```
    </TabItem>
  
    <TabItem value="bat" label="CMD/Bat" default>
        ```batch
            :: JSON данные также могут быть переданы как путь к файлу .json
            
            oint greenmax ПолучитьИсториюСообщенийЧата ^
              --access "{'apiUrl':'***','mediaUrl':'https://3100.api.green-api.com/v3','idInstance':'3100309139','apiTokenInstance':'***'}" ^
              --chat "***" ^
              --count 3
        ```
    </TabItem>
</Tabs>


```json title="Результат"
[
 {
  "type": "outgoing",
  "idMessage": "2761480287806",
  "timestamp": 1761480287,
  "typeMessage": "extendedTextMessage",
  "chatId": "-68885166162005",
  "textMessage": "Тест 5",
  "extendedTextMessage": {
   "text": "Тест 5",
   "description": "",
   "title": "",
   "previewType": "None",
   "jpegThumbnail": "",
   "forwardingScore": 0,
   "isForwarded": false
  },
  "statusMessage": "delivered",
  "sendByApi": true,
  "deletedMessageId": "",
  "editedMessageId": "",
  "isEdited": false,
  "isDeleted": false
 },
 {
  "type": "outgoing",
  "idMessage": "2761480285785",
  "timestamp": 1761480285,
  "typeMessage": "extendedTextMessage",
  "chatId": "-68885166162005",
  "textMessage": "Тест 4",
  "extendedTextMessage": {
   "text": "Тест 4",
   "description": "",
   "title": "",
   "previewType": "None",
   "jpegThumbnail": "",
   "forwardingScore": 0,
   "isForwarded": false
  },
  "statusMessage": "delivered",
  "sendByApi": true,
  "deletedMessageId": "",
  "editedMessageId": "",
  "isEdited": false,
  "isDeleted": false
 },
 {
  "type": "outgoing",
  "idMessage": "2761480283525",
  "timestamp": 1761480283,
  "typeMessage": "extendedTextMessage",
  "chatId": "-68885166162005",
  "textMessage": "Тест 3",
  "extendedTextMessage": {
   "text": "Тест 3",
   "description": "",
   "title": "",
   "previewType": "None",
   "jpegThumbnail": "",
   "forwardingScore": 0,
   "isForwarded": false
  },
  "statusMessage": "delivered",
  "sendByApi": true,
  "deletedMessageId": "",
  "editedMessageId": "",
  "isEdited": false,
  "isDeleted": false
 }
]
```
