photos.save и параметр photos_list

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
komar0ff
Сообщения: 12
Зарегистрирован: 26 июл 2012, 20:26

photos.save и параметр photos_list

Сообщение komar0ff »

Загружаю фото в альбом пользователя. Сервер загрузки получил, загрузил на него фото, получил ответ вида:

Код: Выделить всё

{"server":4****,"photos_list":"[{\"photo\":\"f9****4db:x\",\"sizes\":[[\"s\",\"4****9825\",\"2*7*\",\"k*****DM\",75,75],[\"m\",\"4*****5\",\"2674\",\"m****yc\",130,130],[\"x\",\"41****5\",\"2675\",\"0u****g\",300,300],[\"o\",\"41****5\",\"2**6\",\"88*****0d0\",130,130],[\"p\",\"41****5\",\"2677\",\"hy*****hI\",200,200],[\"q\",\"411929825\",\"2678\",\"Y*****c\",300,300],[\"r\",\"41****5\",\"2**9\",\"fJ***d*c8\",300,300]],\"kid\":\"8********************2\"}]","aid":8******1,"hash":"e**************************9"}
Вызываю метод photos.save, передаю параметры,проблема возникает с photos_list: пытался целиком все в квадратных скобках это передавать, пытался все что к фигурных скобках - ответ один приходит:

Код: Выделить всё

<error_code>122</error_code>   <error_msg>Invalid photos</error_msg> 
Что из этого передавать надо? Может экранирование кавычек убрать?
В описании написано:
Обратите внимание, что ответ сервера всегда приходит в формате JSON, а поля server, photos_list, aid и hash в нем содержат строки, внутренний формат которых может изменяться со временем. В частности, строка photos_list может содержать другой json-объект, который не следует декодировать, разбирать на части или иным образом модифицировать.
Я и передаю что пришло, но выдает ошибку.
komar0ff
Сообщения: 12
Зарегистрирован: 26 июл 2012, 20:26

Re: photos.save и параметр photos_list

Сообщение komar0ff »

Попробовал изменить запрос, кавычки заменил на обычные, все сработало.
Тему можно закрывать
Ответить