gifts2017

Поиск в google изображения для номенклатуры в УТ 10.3

Опубликовал Николай Емашев (schmel) в раздел Обработки - Обработка справочников

Данная обработка позволяет установить изображения номенклатуры в конфигурации Управление торговлей 10.3 из интернета.
Если Вам ежедневно приходится сталкиваться с поиском картинок для своих товаров, и Вам наскучило проделывать для этого множество операций, то эта обработка сэкономит кучу времени!
Обработка предоставляет механизм поиска картинок с помощью images.google.ru
При желании можно легко доработать под собственные нужды.

Это доработанная обработка по мотивам:
http://infostart.ru/public/178641/
http://infostart.ru/public/80153/

Для установки изображения конкретной номенклатуре выберите номенклатуру, нажмите кнопку "Найти", после того, как поиск будет окончен, будет заполнен список изображений, выберите ту, которую хотите установить (щелкните по ней) - будет показано большее изображение в правой части, если оно Вам подходит, щелкните по нему и нажмите кнопку "Установить номенклатуру". Выбранной номенклатуре будет присвоена новая картинка.

По умолчанию google ищет большие картинки (миниатюры не в счет), если хотите другой размер, то можно подправить код в конфигураторе. Открываем модуль объекта - ищем строчку:

ПолучитьСтраницу("ajax.googleapis.com/ajax/services/search/images?v=1.0&rsz=8&imgsz=large&q="

Изменяем выделенный параметр на:

small

mediaum

large

extra_large

Иногда при выборе картинки не высвечивается большое изображение, пока не решил, что с этим делать.

А так, в целом, рабочее решение, проверялось на платформе 8.2 и 8.3. УТ 10.3 и розница 1.х

Будет работать до тех пор, пока Google не изменит свой api для работы с изображениями.

Если функционала данной обработки Вам не будет хватать - можете попробовать купить другую обработку: 

http://infostart.ru/public/296944/

--------------

В данный момент что-то изменилось в алгоритме поиска и решение не работает, как только исправлю, то выложу здесь новую версию. А это сообщение уберу...

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Поиск изображений для номенклатуры
.epf 25,00Kb
06.02.16
19
.epf 0.91 25,00Kb 19 Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение

Комментарии

1. Павел Шведов (pavelvsh) 09.12.15 19:39
Поиск не работает... УТ 10.3.32.2 Платформа 8.2, 8.3.
2. Сергей Верещака (407666) 17.01.16 13:42
Выдает ошибку, что делать? помогите

{ВнешняяОбработка.ПоискКартинокДляУТ103.МодульОбъекта(782)}: Получение элемента по индексу для значения не определено
ВложеннаяИнформация = ДанныеОбъекта["results"];
3. Антон Косяков (kosyakov_anton) 25.02.16 18:10
(2) 407666,
тут в конфигураторе попробовал поправить: строку 780 было:
"Если ДанныеОбъекта <> Неопределено Тогда"
сделал: "Если ДанныеОбъекта <> Неопределено и ДанныеОбъекта <> Null Тогда"

НО все равно картинки не ищет: выскакивает сообщение "Получен ответ JSON неизвестного формата:" и предупреждение "Не удалось получить список картинок!"
4. Антон Косяков (kosyakov_anton) 25.02.16 18:28
нашел в комментариях поста /331588
В связи с отлючением старого Google Image Search API (Deprecated), который теперь по запросу вида http://ajax.googleapis.com/ajax/services/search/images?v=1.0&rsz=2&imgsz=large&q=water&start=0 выдает ошибку {"responseData": null, "responseDetails": "This API is no longer available.", "responseStatus": 403}
РАЗРАБОТКА НЕ РАБОТАЕТ.

Эта обработка работать не будет по этой же приине
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа