@drnkwtr
forblitz.ru dev

Как получить название трека из статуса ВК?

Добрый день! Сегодня занялся написанием бота для твича. Сообщения отправляются успешно, остался лишь момент с получением названия трека из статуса. В принципе, само название получается, но вывод происходит в виде полного json. Можно ли как-то извлечь отдельно название трека из этого ответа?

{'text': 'Название трека + Артист', 'audio': {'artist': 'Артист', 'id': 456240254, 'owner_id': 19607100, 'title': 'Название', 'duration': 25, 'is_explicit': False, 'url': 'https://vk.com/mp3/audio_api_unavailable.mp3', 'date': 1627090666, 'is_hq': True, 'main_artists': [{'name': 'Liza Evans', 'domain': '9129861303334899376', 'id': '9129861303334899376'}], 'short_videos_allowed': True, 'stories_allowed': True, 'stories_cover_allowed': True}}

session = vk.Session(access_token=token_user)
    api = vk.API(session ,v='5.92', lang='ru')
    status = api.status.get(user_id=19607100)


Помогите горе-программисту-самоучке, пожалуйста!

P.S Не профессионал, за код не шарю, нужно для себя. Спрашиваю у знающих людей, спасибо!
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
WolfInChains
@WolfInChains
И название и автор
audio = status["text"]

Название и автор отдельно
artist = status["audio"]["artist"]
title = status["audio"]["title"]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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