Задать вопрос
Vicrus
@Vicrus
Начинающий

Как получить голосовое сообщение ВК?

Собственно весь вопрос - как получить/скачать голосовое сообщение, которое прислали личным сообщением в группу при помощи vkapi
  • Вопрос задан
  • 1010 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
@mailf
Насколько я помню, когда получаешь сообщения в массиве attachment лежит ссылка на аудиофайл.
Давно не работал с vkapi, могу быть не прав
Ответ написан
Комментировать
Vicrus
@Vicrus Автор вопроса
Начинающий
Спасибо! В attachments лежала ссылка

{
  "b'{\"type\":\"message_new\",\"object\":" {
    "id": 111,
    "date": 1111111111,
    "out": 0,
    "user_id": 111111111,
    "read_state": 0,
    "title": "",
    "body": "",
    "attachments": [
      {
        "type": "doc",
        "doc": {
          "id": 111111111,
          "owner_id": 111111111,
          "title": "voice_message.webm",
          "size": 00000,
          "ext": "ogg",
          "url": "https:\\/xxxxx",
          "date": xxxxxxxxxx,
          "type": 5,
          "preview": {
            "audio_msg": {
              "duration": 0,
              "waveform": [ 0, 0, 0, 6, 6, 6 ],
              "link_ogg": "https:\\/xxxxx",
              "link_mp3": "https:\\/xxxxx"
            }
          },
          "access_key": "xxxxxxxxxxxxxxxxx"
        }
      }
    ]
  },
  "group_id": 000000000
}'
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы