Мобильное приложение. Передать фото на сервер

1. a_alenkin 10.09.15 12:47 Сейчас в теме
Собственно вот:

есть мобильное приложение,
есть база, обубликованная на веб сервере.

обмен нужными данными через webсервис настроен.

есть необходимость на смартфоне (мобильное приложение) создать фото и сохранить его на сервере.

Определение = Новый WSОпределения("***", "***", "***");
Прокси = Новый WSПрокси(Определение, "***", "***", "***");


Возврат Прокси.СоздатьФото(Номер, Данные);

это мобильное приложение - отрабатывает нормально
Данные - это: ДанныеМультимедиа.ПолучитьДвоичныеДанные() - собственно после фотографирования

со стороны Webсервиса данные входной параметр тип base64Binary (http://www.w3.org/2001/XMLSchema)

также и без ошибок отрабатывается
Запись.Данные = Новый ХранилищеЗначения(Данные);

НО - это не картинка, то есть открыть ее в основной базе не получается (сохранить во временный файл и открыть).

может для этого типа надо как-то Base64Строка -> Base64Значение?
пробовал - не получилось.

Может кто то сталкивался с подобной задачей и нашел решение?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dj_serega 392 10.09.15 13:58 Сейчас в теме
Так не работает?
// МП
ДанныеФото = ДанныеМультимедиа.ПолучитьДвоичныеДанные();
Base64Фото = Base64Строка(ДанныеФото);

ОтправитьНаСервер(Base64Фото);

// Сервер
ДанныеФото = Base64Значение(Base64Фото);
ДанныеФото.Записать(ПолныйПутьКФайлу);
Показать
3. DitriX 2096 10.09.15 17:23 Сейчас в теме
Да. впихнул в хранилище и передал :)
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот