Имя: Пароль:
1C
1С v8
VK Api и 1С
0 aZeroCool
 
18.08.14
18:39
Кто нибудь пробовал через API загружать картинки в альбомы в VK из 1С.

Проблема в следующем. Использую для примера конфигурацию http://catalog.mista.ru/public/195276/
Там происходит загрузка на стену. Все отлично. Делаю загрузку в заданный альбом. Выгрузка на сайт VK проходит нормально с помощью метода photos.getUploadServer, в результате возвращается результат - картинка, парсю ее (убираю лишнее) получается только картинка в двоичных данных.
Загружаю ее с помощью команды photos.save - возвращается результат - ошибка 100 (Один из необходимых параметров был не передан или неверен.
Проверьте список требуемых параметров и их формат на странице с описанием метода.) на переменную photos_list.

Никто не сталкивался? как решить проблему не понимаю
1 Crush
 
18.08.14
18:50
Изощренный сборщик доступов к ВК у бедных программеров?:)
2 acsent
 
18.08.14
19:00
так написано же в чем ошибка
3 aZeroCool
 
18.08.14
19:09
Написано, но вопрос в том что именно я передал не так - не пойму. Если надо передавать массивом - другой вопрос как по API передать массив в переменную photos_list, при условии что у меня всего 1 изображение
4 Crush
 
18.08.14
19:13
COMSafeArray?
5 aZeroCool
 
18.08.14
19:15
(4) WinHttp.WinHttpRequest.5.1
6 Crush
 
18.08.14
19:38
(5) ййй = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
ййй.photos_list = Новый COMSafeArray(<Массив>, <ТипЭлемента>, <<разм0>,...,<размN-1>>)
7 aZeroCool
 
18.08.14
20:08
Все. нубас ))) нашел ошибку сам, ошибся в переменной,
надо photos_list - передавал photo_list.  невнимательность мое второе я :D

Если в 1С это видно, то с объектами внешними - всегда проблемно ))

Всем спасибо за участие
8 aZeroCool
 
18.08.14
20:11
(1) себе пишу)
при чем тут бедных я не понял)
9 Crush
 
18.08.14
20:17
(7) В отладчике видны свойства comобъектов
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn