Ошибка 301 Invalid Filename при вызове метода audio.save

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
zakon
Сообщения: 1
Зарегистрирован: 15 апр 2011, 12:06

Ошибка 301 Invalid Filename при вызове метода audio.save

Сообщение zakon »

Не могу понять, что конкретно означает ошибка 301 Invalid Filename в моем случае.

Что я делаю:
1. Вызываю audio.getUploadServer
2. Подаю JSON результат в AJAX запрос к PHP скрипту
3. В PHP скрипте отправляю аудио файл в POST запросе через сURL
4. JSON результат возвращаю в приложение и передаю в метод audio.save
На что метод audio.save выдает error_code: 301, error_msg: Invalid Filename.

Приложение долгое время работало, сбой мог случить после:
1. переезда на новый хостинг
2. обновления API, о котором я не знаю

Был ли у кого работы с audio?
megaryab
Сообщения: 3
Зарегистрирован: 21 май 2012, 15:43

Re: Ошибка 301 Invalid Filename при вызове метода audio.save

Сообщение megaryab »

Это какие то косяки у контакта. Выясняю уже неделю этот вопрос.
megaryab
Сообщения: 3
Зарегистрирован: 21 май 2012, 15:43

Re: Ошибка 301 Invalid Filename при вызове метода audio.save

Сообщение megaryab »

Народ. Кто нибудь посмотрите что у вас с сохранением аудио файлов. А именно с методом saveAudio
Выдает мне Invalid Filename, и хоть ты тресни.
Поясняю.
После того как я загружаю файл на сервер он мне дает как бы правильный ответ в формате JSON.

{"redirect": "http://vkontakte.ru/audio.php?act=done_ ... 92fa684893",
 "server": "521619",
"audio": "f6d738d20226c60bbc4e51ccfc42d28dc92fa684893",
"hash": "6b3c73218294455bb85fa8eca7572bfb_6c60bbc4e51ccfc42d28dc92fa684893"}


Потом остается вызвать только метод saveAudio и все.
Но я получаю следующую ошибку - Invalid Filename.
Причем, если я даже поля hash и audio - пишу неправильными он тоже дает эту же ошибку. Ощущение такое, что у них в контакте что то сломалось.
Или же, я перестал понимать вообще самые элементарные вещи.
Помогите, кто сможет.
megaryab
Сообщения: 3
Зарегистрирован: 21 май 2012, 15:43

Re: Ошибка 301 Invalid Filename при вызове метода audio.save

Сообщение megaryab »

Так нашел проблему.
Все дело оказалось в MP3 тэгах. Нужно было все го лишь установить title. Ну и artist
Так как сервер мой формировал .mp3 из .wav который присылал клиент, то тэгов там не было. И контакт давал мне такую супер интеллектуальную ошибку.
Dimych
Сообщения: 1
Зарегистрирован: 03 июл 2012, 14:07

Re: Ошибка 301 Invalid Filename при вызове метода audio.save

Сообщение Dimych »

Всем привет.

Такая же проблема((((

Пробовал добавлять теги - всё равно контакт выкидывает эту же ошибку.

Кто-то ещё что-то смог раскопать?
megaryab писал(а):Так нашел проблему.
Все дело оказалось в MP3 тэгах. Нужно было все го лишь установить title. Ну и artist
Так как сервер мой формировал .mp3 из .wav который присылал клиент, то тэгов там не было. И контакт давал мне такую супер интеллектуальную ошибку.
megaryab, и у Вас до сих пор всё работает как нужно с любыми загружаемыми файлами, главное только чтобы были указаны title и artist в тегах?
Ответить