В общем дело темное. Пытаюсь загружать видео из приложения на C# Все работает отлично, за исключением одного. Абсолютно независимо ни от размера файла, ни от названия, ни от количества запросов, видео рандомно загружается/не загружается во Вконтакт.
Что я делаю.
1. Авторизуюсь с правами на видео и публикацию на стену.
2. Делаю запрос video.save и получаю в ответ URL для загрузки видео POST запросом.
3. Отправляю на этот URL видео файл в виде byte array.
Вот тут начинаются чудеса. При удачной загрузке, я должен получить в ответ ид видео и его размер. И я их получаю иногда в 1 случае из 10, иногда 10 раз подряд проходит норм загрузка. В остальных случаях я получаю вот такой ответ:
{"error":"too fast","error_code":-12}
Я бы понял, если бы я пытался загружать видео файлы кучей друг за другом, но я это делаю в ручном режиме по одному. Я ни нашел никакой закономерности или связи с лимитами. Кто знает в чем может быть проблема?