VKontakte API混淆

时间:2017-07-11 08:56:48

标签: c# vb.net

VK(VKontakte)API获取令牌然后尝试在VK中发送搜索音频的请求。我得到以下XML的xml字符串:

<?xml version="1.0" encoding="utf-8"?>
<response list="true">
    <count>1</count>
    <audio>
        <aid>1</aid>
        <owner_id>100</Owner_id>
        <artist>and in official VKontakte applications</artist>
        <title>Audio is available on vk.com</title>
        <duration>25</duration>
        <url>https://vk.com/mp3/audio_api_unavailable.mp3</url>
    </audio>
</response>

我正在使用以下uri并请求获取信息。但是我不确定xml试图告诉我什么。 URI的文档位于此链接上的请求。

https://vk.com/dev/api_requests

我起诉了一个独立的应用程序。

xmlDoc.Load("https://api.vk.com/method/audio.search.xml?q=" + TextBox1.Text + "?count=50&access_token=" + Form2.Token)

正如我再说的那样,如果我在某个地方弄乱,任何建议或纠正我的方式都会很好。我觉得这是我的参数

/method/audio.search.xml?q=" + TextBox1.Text + "?count=50&access_token=" + Form2.Token   

1 个答案:

答案 0 :(得分:1)

VKontakte已禁用其音乐API 你不能再使用它了。

无论你试图提出什么要求,你都会得到这个回复,它能准确地说明我的意思:

  

音频可在vk.com上获得   并在官方VKontakte应用程序

如果您打开提供的链接:

https://vk.com/mp3/audio_api_unavailable.mp3

然后你会听同样的事情,但背景音乐很好。

作为官方申请推进以及反盗版措施的行为,在新玩家推出新的VK音乐系统之后制作了。所有其他非官方应用程序(如Melody,VKPlaylist,Color Player等)也已停止工作。