Аудиопоиск Вконтакте с HTTP API

Извините за мой английский. Я очень мало знаю английский.

Я пытаюсь получить данные отсюда: http://api.vk.com/api.php?api_id=2539386&count=200&v=2.0&method=audio.search&sig=c2b83d95d3d5914de0aa6ae7ca1c1007&test_mode=1&q=beatles

c2b83d95d3d5914de0aa6ae7ca1c1007 = md5->141080534api_id=2539386count=200method=audio.searchq=beatlestest_mode=1v=2.0mysecretkey

Но вернитесь ко мне: "Неверная подпись: авторизация ifame/flash"

Где ошибка?


vk
person Yasin Ozel    schedule 24.09.2011    source источник
comment
Может быть, спросить поставщика API? Я не уверен, может ли кто-нибудь здесь дать канонический ответ.   -  person Pekka    schedule 24.09.2011
comment
Провайдер API использует русский язык. Я не знаю русский.   -  person Yasin Ozel    schedule 24.09.2011
comment
но наверняка кто-то немного говорит по-английски, не так ли? Ведь у них есть англоязычная версия сайта...   -  person Pekka    schedule 24.09.2011
comment
вам тоже не нужен токен доступа?   -  person BamsBamx    schedule 04.09.2012


Ответы (2)


Нужно было сначала прочитать документацию по API, решение вашей проблемы объяснено почти в первой строке о методе поиска аудио. Вы получаете сообщение об ошибке, потому что вы еще не авторизованы. Сначала необходимо авторизовать приложение с правами с битовой маской 8. Подробнее об аудио Метод поиска | Подробнее о битовых масках прав приложений

person Farid El Nasire    schedule 21.02.2013

Вы используете старый метод, моя дорогая :) Используйте так:

https://api.vk.com/method/audio.search.xml?access_token=TOKEN&q=QUERY

Замените TOKEN на ваш токен доступа... Замените QUERY на ваш поисковый запрос

Подробнее

person Ulker Ibrahimova    schedule 12.09.2013