Инструменты пользователя

Инструменты сайта


logbook_chat_getfile

Это старая версия документа!



Получить файл

Метод для получения файла из сообщения. Файл передается пронумерованными частями.

Сначала нужно будет принять все части фала, затем «склеить их» и лишь после сделать base64_decode()

Параметры:

  • cmd - «get_file»
  • message_id - ID сообщения, котором есть необходимый файл

Пример

Запрос:

  {"cmd":"get_file","message_id":19}

Ответ:

  {
      "error":"",
      "file_data":{
          "chunks_total":20,                     // Всего частей
          "chunk_current":1,                     // Текущая часть
          "chunk_body":"j/4AA...pCHNqBy",        // Кусок файла в base64
          "filename":"20190110170335_4_test.jpg" // Имя файла
      }
  }
  ...
  {
      "error":"",
      "file_data":{
          "chunks_total":20,
          "chunk_current":20,
          "chunk_body":"Nzg5M...MTN5MAo=",
          "filename":"20190110170335_4_test.jpg"
      }
  }
logbook_chat_getfile.1547572161.txt.gz · Последние изменения: 2019/10/15 08:49 (внешнее изменение)