Попробуйте JSON, который возвращает сервер, не особо задумываясь, распарсить на параметры и скормить их photos.save (
http://vkontakte.ru/pages.php?o=-1&p=photos.save).
Я свой код отлаживал почти полгода назад. Тогда ответ сервера соответствовал спецификации, но они там постоянно что-то меняют.
Сам код рабочий.