vodka2/vk-audio-token

Audio Api Unavailable

Fomchenkov opened this issue · 1 comments

Всем привет! Пробую получить список треков пользователя. Токен получил из примера https://github.com/vodka2/vk-audio-token/blob/master/src/examples/example_vkofficial.php.

По документации использую пример https://vodka2.github.io/vk-audio-token/method/audio_get

В ответ приходит

{
    "response": {
        "count": 1,
        "items": [
            {
                "id": 1,
                "owner_id": 100,
                "artist": "\u0438 \u0432 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435",
                "title": "\u0410\u0443\u0434\u0438\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u043d\u0430 vk.com",
                "duration": 25,
                "date": 1481906888,
                "url": "https:\/\/vk.com\/mp3\/audio_api_unavailable.mp3"
            }
        ]
    }
}

В чем может быть проблема?

Решил. В запросе нужно выставить

define('USER_AGENT', SupportedClients::VkOfficial()->getUserAgent());

Вместо Katel()->getUserAgent()

После этого все заработало