Библиотека интеграции с сайтом ВКонтакте

Публикация № 1217822 31.03.20

Интеграция - Сайты и интернет-магазины

Интеграция ИнтеграцияВК ИнтеграцияВКонтакте ВК ВКонтакте

Библиотека интеграции с сайтом ВКонтакте выполнена в виде расширения и содержит базовый набор функций для обмена с сайтом. Так же в ней реализованы механизмы авторизации пользователя, отключения его аккаунта и ввода Captcha. Помимо самой библиотеки присутствует демонстрационная база с примерами размещения записей на стене пользователя и сообществ, добавления фотографий в альбом и добавления товаров на страницу ВКонтакте в раздел "Товары". Используя данную библиотеку и примеры реализации из демо-базы можно просто и быстро реализовать требуемый вам функционал по интеграции вашей учётной системы 1С с сайтом ВКонтакте.

Внимание! Для интеграции вашей учётной системы 1С с сайтом ВКонтакте необходимо создать приложение в разделе разработчиков на сайте ВКонтакте.

 
 Создание приложения ВКонтакте.

Авторизация ВКонтакте из 1С.

Для выполнения запросов к API ВКонтакте необходимо выполнить авторизацию и получить ключ доступа (access_token), который будет использоваться при вызове методов API. При выполнении авторизации необходимо указать ID вашего приложения (см. раздел Создание приложения ВКонтакте выше) и необходимые права доступа к аккаунту ВКонтакте. Права доступа являются строковыми значениями и перечисляются через запятую. Например, если необходимо получить доступ к фотографиям и группам пользователя, то значение прав доступа будет равно "photos,wall". Полный список прав доступа и их значения можно получить в разделе разработчика ВКонтакте по адресу https://vk.com/dev/permissions.

Подробную информацию о получении ключа доступа можно получить в разделе разработчика ВКонтакте по адресу https://vk.com/dev/access_token.

Для выполнения авторизации используется процедура АвторизацияВКонтакте общего модуля vk_ИнтеграцияВККлиент.

Синтаксис:

АвторизацияВКонтакте(<ИдентификаторПриложения>, <ПраваДоступа>, <ОповещениеОЗавершении>)

Параметры:

<ИдентификаторПриложения> (обязательный) - Строка - ID вашего приложения, которому будет представлен доступ (см. раздел Создание приложения ВКонтакте выше).

<ПраваДоступа> (обязательный) - Строка - список прав доступа, перечисленных через запятую.

<ОповещениеОЗавершении> (обязательный) - ОписаниеОповещения - описание процедуры, которая будет вызвана при завершении авторизации. Если авторизация не была выполнена, значение результата закрытия будет Неопределено, иначе Структура:

  • ИдентификаторПользователя - Строка - идентификатор авторизованного пользователя (используется для запросов к API);
  • КлючДоступа - Строка - ключ доступа (access_token), используется для запросов к API;
  • СрокДействияКлюча - Дата - дата окончания срока действия ключа. По истечению этого срока необходимо заново выполнить процедуру авторизации для получения нового ключа. Если установлено право доступа offline (доступ в любое время), то значение равно Неопределено.

Доступность: Клиент.

Описание:

Выполняет открытие формы авторизации пользователя на сайте ВКонтакте. При успешном выполнении авторизации результат выполнения в параметре ОповещениеОЗавершении содержит полученные параметры доступа (идентификатор пользователя, ключ доступа и срок его действия).

 
 Пример использования

Вызов методов API ВКонтакте.

Для вызовов методов API используется функция ВызватьМетодAPI общего модуля vk_ИнтеграцияВККлиентСервер.

Синтаксис:

ВызватьМетодAPI(<ИмяМетода>, <Параметры>, <КлючДоступа>, <ИнформацияОбОшибке>)

Параметры:

<ИмяМетода> (обязательный) - Строка - имя вызываемого метода API.

<Параметры> (обязательный) - Структура - параметры вызываемого метода.

<КлючДоступа> (обязательный) - Строка - ключ доступа, полученный при авторизации (см. раздел Авторизация ВКонтакте из 1С).

<ИнформацияОбОшибке> (необязательный) - Структура - при возникновении ошибки содержит подробную информацию о ней. Если метод выполнен успешно - содержит значение Неопределено.

  • КодОшибки - Строка - код ошибки.
  • ТекстОшибки - Строка - текст ошибки.
  • ОшибкаHTTP - Булево - содержит значение Истина, если ошибка произошла при вызове HTTP-метода (404, 500 и т.п.), например, если сервер недоступен. Если ошибка возникла при выполнении метода ВК API, то будет содержать значение Ложь. Подробнее про коды ошибки API см. https://vk.com/dev/errors.
  • Представление - Строка - представление текста ошибки для отображения пользователю.
  • ТребуетсяCaptcha - Булево - Истина, если ошибка вызвана требованием ввести Captcha (подробнее см. https://vk.com/dev/captcha_error).
  • ПараметрыCaptcha - Структура - если ТребуетсяCaptcha = Истина, то содержит параметры Captcha, используемые для ввода Captcha пользователем:
    • Идентификатор - Строка - идентификатор captcha;
    • АдресИзображения - Строка - URL адрес изображения captcha;
    • КлючДоступа - Строка - ключ доступа к API, используется для повторной отправки запроса после ввода пользователем Captcha;
    • ПереданныеПараметры - Массив - содержит массив переданных параметров вызванного метода. Используется для повторной отправки запроса после ввода пользователем Captcha.

Возвращаемое значение:

Структура, Массив - структура или массив со значениями, возвращаемые вызываемым методом. Если во время выполнения метода произошла ошибка, то возвращает значение Неопределено.

Доступность: Клиент, Сервер.

Описание:

Вызывает метод API ВКонтакте и возвращает результат его выполнения. Полную информацию о методах API, их параметрах и возвращаемых значениях см. в руководстве разработчика ВКонтакте по адресу https://vk.com/dev/methods.

Подробнее информацию об обработке ошибки, связанную с требованием ввести captcha см. в разделе Запрос Captcha.

 
 Пример использования

Проверка авторизации пользователя перед вызовом метода API.

Если используется ключ доступа с ограниченным сроком действия (при авторизации в правах доступа отсутствует право offline), то может возникнуть ситуация, когда при отправке запроса срок действия ключа уже закончен. В таком случае метод ВК вернёт соответствующую ошибку. Для упрощения обработки такой ситуации предназначена процедура ПроверитьАвторизациюПользователя общего модуля vk_ИнтеграцияВККлиент.

Синтаксис:

ПроверитьАвторизациюПользователя(<ОповещениеОЗавершении>, <ИдентификаторПриложения>, <ПраваДоступа>, <СрокДействияКлюча>, <АвтообновлениеКлюча>)

Параметры:

<ОповещениеОЗавершении> (обязательный) - ОписаниеОповещения - описание процедуры, которая будет вызвана при завершении проверки. Значение результата проверки - Структура:

  • Результат - Строка - результат проверки ключа. Принимает следующие значения:
    • КлючДействителен - ключ доступа является действующим;
    • КлючНедействителен - срок действия ключа доступа истёк;
    • КлючОбновлен - срок действия ключа истёк и был обновлён пользователем.
  • ПараметрыДоступа - Структура - если ключ доступа был обновлён пользователем, то содержит обновлённые параметры доступа.

<ИдентификаторПриложения> (обязательный) - Строка - идентификатор приложения, используется для обновления ключа доступа при завершении его срока действия.

<ПраваДоступа> (обязательный) - Строка - права доступа к аккаунту, используется для обновления ключа доступа при завершении его срока действия.

<СрокДействияКлюча> (обязательный) - Дата - проверяемый срок действия ключа.

<АвтообновлениеКлюча> (необязательный) - Булево - если Истина, то пользователю будет предложено обновить ключ доступа в случае истечения его срока действия. Значение по умолчанию: Истина.

Доступность: Клиент.

Описание:

Выполняет проверку наличия действующего ключа доступа к API ВК в клиентском сеансе. Если срок действия ключа истёк, то пользователю будет предложено обновить ключ. По завершении выполнения результат в параметре ОповещениеОЗавершении будет содержать результат проверки. Если значения параметра АвтообновлениеКлюча равно Истина и срок действия ключа истёк, то пользователю будет предложено обновить ключ.

 
 Пример использования

Запрос Captcha.

В API ВКонтакте существует ограничение на вызов однотипных методов. После превышения количественного лимита доступ к конкретному методу может потребовать ввода captcha. Для ввода captcha пользователем предназначена процедура ВвестиCaptchaИПовторитьВызовМетодаAPI общего модуля vk_ИнтеграцияВККлиент.

Синтаксис:

ВвестиCaptchaИПовторитьВызовМетодаAPI(<ПараметрыCaptcha>, <ОповещениеОЗавершении>)

Параметры

<ПараметрыCaptcha> (обязательный) - Структура - параметры captcha, возвращённые с ошибкой при вызове метода API. Подробнее см. раздел Вызов методов API ВКонтакте.

<ОповещениеОЗавершении> (обязательный) - ОписаниеОповещения - описание процедуры, которая будет вызвана при завершении ввода captcha. Если captcha не была введена пользователем, то результат выполнения будет Неопределено, иначе Структура:

  • Ответ - Структура - результат выполнения метода API. Если во время выполнения метода возникла ошибка, то содержит значение Неопределено.
  • ИнформацияОбОшибке - Структура - если вызов метода выполнен успешно, то содержит значение Неопределено, иначе содержит сведения о возникшей ошибке.

Доступность: Клиент

Описание:

Открывает форму для ввода captcha. После ввода captcha выполняет повторный запрос, приведший к возникновению необходимости ввода captcha.

 
 Пример использования

Отключение аккаунта ВКонтакте.

Для отключения аккаунта можно просто удалить сохранённые при авторизации параметры доступа. Однако из-за использования в процессе авторизации cookie повторное подключение аккаунта ВКонтакте не требует ввода данных , а выполняет вход пользователя, который был авторизован до отключения аккаунта. Таким образом нет возможности сменить пользователя - при авторизации после отключения аккаунта автоматически будет авторизован начальный пользователь. Проблема решается очисткой cookie WebKit, но 1С не предоставляет такого функционала. Выходом из данной ситуации может служить механизм, перенаправляющий пользователя на его страницу ВКонтакте, чтобы он самостоятельно выполнил выход из аккаунта. Для этих целей предназначена процедура ОтключитьАккаунтВКонтакте общего модуля vk_ИнтеграцияВККлиент.

Синтаксис:

ОтключитьАккаунтВКонтакте(<ОповещениеОЗавершении>)

Параметры:

<ОповещениеОЗавершении> (обязательный) - ОписаниеОповещения - описание процедуры, которая будет вызвана при завершении выхода из ВК. Если выход был осуществлён, то результат закрытия равно Истина.

Доступность: Клиент

Описание:

Открывает страницу пользователя ВКонтакте для выхода из аккаунта. Пользователь сам должен выполнить процедуру выхода со своей страницы.

 
 Пример использования

Вспомогательные методы для работы с API ВКонтакте.

Помимо основного метода ВыполнитьМетодAPI в библиотеке существуют дополнительные методы для облегчения загрузки файлов на сайт ВКонтакте, находящиеся в общем модуле vk_ИнтеграцияВККлиентСервер.

 
 ЗагрузитьФотогорафиюВАльбом
 
 ЗагрузитьФотографиюНаСтену
 
 ЗагрузитьФотографиюТовара
 
 ЗагрузитьФотографиюДляПодборкиТоваров

Демонстрационная база.

В архиве к публикации помимо библиотеки интеграции с ВК, выполненной в виде расширения присутствует демонстрационная база (DT-файл) с этим расширением и демонстрирующая следующие возможности:

  • настройка параметров подключения, получения ключа доступа и сохранение этих настроек;
  • размещение записей на стене пользователя или сообщества;
  • загрузка фотографий в альбом пользователя или сообщества;
  • добавление товаров в раздел "Товары" сообщества.

В обработках по работе с API продемонстрированы примеры вызовов с проверкой наличия действующего ключа и обработкой запроса на ввод captcha.

Настройка параметров подключения и получение ключа доступа.

Работа с аккаунтом ВКонтакте осуществляется в разделе ВКонтакте > Сервис > Настройка подключения.

Для облегчения настройки прав доступа имеется возможность выбора их из списка. Результирующая строка формируется автоматически.

Размещение записи на стене.

Обработка, демонстрирующая размещение записи на стене находится в разделе ВКонтакте > Размещение записи на стене. Помимо размещения записи на стене в обработке демонстрируется получение списка сообществ пользователя для выбора сообщества, в котором будет размещена запись.

Загрузка фотографии в альбом.

Обработка, демонстрирующая загрузку фотографии в альбом находится в разделе ВКонтакте > Загрузка фотографии в альбом. Помимо загрузки фотографии в обработке демонстрируется получение списка сообществ и альбомов пользователя для выбора сообщества и альбома, в которых будет размещена запись.

Добавление товара.

Обработка, демонстрирующая добавление товара в раздел "Товары" сообщества находится в разделе ВКонтакте > Добавление товара. Помимо добавления товара в обработке демонстрируется получение списка сообществ с подключённым разделом "Товары" и категорий товаров для выбора сообщества и категории, в которые будет добавлен товар.

Условия использования.

Исходный код библиотеки интеграции с ВК и демонстрационной базы распространяется под лицензий Apache 2.0. Вы можете свободно использовать, изменять и распространять его, в том числе и в коммерческих целях с обязательным указанием авторства. Подробнее см. текст лицензии http://www.apache.org/licenses/LICENSE-2.0

Прочее.

Вход в демо-базу осуществляется под пользователем "Администратор" без использования пароля.

Для работы с библиотекой требуется версия 1С:Предприятие 8.3.14 и выше. В более ранних версиях не будет работать функционал авторизации пользователя - сайт ВКонтакте будет выдавать ошибку о неподдерживаемой версии браузера.

Работа демонстрационной базы была протестирована на следующих версия 1С:Предприятия 8.3: 

  • 8.3.14.1993;
  • 8.3.16.1224.

Данная публикация является развитием публикации //infostart.ru/public/195276/

Библиотека интеграции с сайтом ВКонтакте доступна на GitHub по ссылке: https://github.com/ltfriend/VkSDKfor1C

 
 История версий

 

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

Наименование Файл Версия Размер
Библиотека интеграции с сайтом ВКонтакте:

.zip 557,77Kb
44
.zip 1.0.1.3 557,77Kb 44 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 01.04.20 14:32
Сообщение было скрыто модератором.
...
2. wrooom 150 15.04.20 06:20 Сейчас в теме
3. user1392676 15.04.20 13:12 Сейчас в теме
прошу отписать мне насчет доработки обработчика brestalat*gmail.com
спасибо
4. dgonson 177 22.09.20 11:29 Сейчас в теме
Добрый день, при попытке получения ключа просит логин и пароль. Мои никакие не подходят, не пойму в чем дело. Причем если в браузере ввести адрес, то авторизация проходит без этого запроса логин/пароль. Подскажите, в чем дело?
Прикрепленные файлы:
5. ltfriend 904 22.09.20 11:48 Сейчас в теме
(4) В настройках приложения ВК установите состояние "Приложение включено и видно всем". С недавних пор, если приложение выключено, то возникает такая ситуация. Сам с таким столкнулся. Пользователи стали жаловаться, что не могу авторизоваться через ВК. Хотя, раньше нормально работало и с отключенным приложением. Видимо, на стороне ВК "поправили".
7. user970589 8 08.10.20 13:10 Сейчас в теме
(5)к сожалению не работает. В смысле оно и было в состоянии включено и видно. Переделал заново приложение. Еще и вываливаться начало в ошибку системную. StackHash_0a9e модуль.
Надо сказать, что оно и в начале вылетало, я уж не знаю, что сделал, что не вылетало, буду экспериментировать со стеной и приложением. Ну, может новую платформу поставлю еще или на старой запущу
6. пользователь 06.10.20 20:09
Сообщение было скрыто модератором.
...
8. user970589 8 08.10.20 16:28 Сейчас в теме
а библиотека то работает. то, что выводит окно на вторичную и т.д. авторизацию не надо обращать внимание. Видимо ключ она уже получила и данные в ВК размещает
9. user970589 8 08.10.20 17:41 Сейчас в теме
Пока не получилось разместить товары. При определении прав доступа если пометить все, то нижние несколько позиций и в т.ч. товары галки сбросятся. Если уменьшить кол-во, то товары остаются. При попытке разместить товар неактивно окно выбора сообщества, и заполнить его не получается. Если же игнорировать и жать "Добавить товар", то вылетает ошибка - при вызове метода апи фото - ошибка 15, доступ запрещен.
10. user970589 8 08.10.20 18:08 Сейчас в теме
(9)все работает. надо было включить товары в группе ))
11. JIexa_74 20.08.21 13:55 Сейчас в теме
12. ltfriend 904 20.08.21 14:19 Сейчас в теме
(125) Если ваш терминал поддерживает сканирование через буфер обмена
(11) Нет. Конфигурации на обычных формах не поддерживаются.
13. igor7777 13 27.05.23 16:54 Сейчас в теме
После нажатия кнопки разрещить выходит это окно. Мой логин и пароль не принимает. В статье нету инфы. Что это?
Прикрепленные файлы:
14. igor7777 13 27.05.23 17:40 Сейчас в теме
https://vk.com/support?act=faqs_api&c=7&id=13567
Разобрался. Нужно отключить запрос прав "messages", либо списаться со службой поддержки, чтобы они включили эти права
Оставьте свое сообщение

См. также

Загрузка транзакций о заправках с сайта ППР (Передовые платежные решения) за период в 1С

Сайты и интернет-магазины Управляемые формы 8.3.6 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Внешняя обработка для загрузки транзакций с сайта ППР за период, создания документов поступления товаров и услуг по каждой топливной карте и документа счет-фактура к документам поступления.

1 стартмани

24.03.2023    1715    2    user995852    0    

0

Загрузка данных из Priceva.ru через API

Ценообразование, анализ цен Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Россия Управленческий учет Абонемент ($m)

Загрузка данных цен конкурентов через API Priceva. Priceva - это автоматизированная платформа мониторинга цен для E-COMMERCE, мониторинг цен и анализ конкурентов для ритейлеров и производителей.

10 стартмани

19.12.2022    1916    1    AlexHelmer    2    

1

Ускорение выгрузки данных на сайт из УТ 11.5 в интернет-магазин на bitrix, через модуль обмена для УТ 11.5 версии 8.1.0.3 (Beta)

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

После обновления УТ до версии 11.5.9.119 потребовалось наладить обмен с сайтом на bitrix. Для чего был использован модуль обмена для УТ 11.5 версии 8.1.0.3 (Beta). Который устанавливается через расширения. После настройки пользовательского дерева групп и попытки выгрузить 97 000 позиций номенклатуры в файлы стало понятно, что на выгрузку в файлы уйдет 72 часа. После доработки расширения удалось сократить время выгрузки в файлы до 2х часов вместо 72.

2 стартмани

18.11.2022    2046    2    San40s    0    

1

Работа с товарами на сайте 1С-Битрикс (сверка цен, поиск старых товаров, товаров без остатка и т.п.)

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Абонемент ($m)

Обработка предназначена для анализа товарного каталога на сайте на предмет наличия в нем старых товаров, товаров, которые давно не продавали и/или которых нет на остатке, а также сравнение цен товаров в 1С с ценами на сайте.

1 стартмани

04.10.2022    1788    1    windows98a    0    

5

Яндекс - маркет: расширение для конфигурации "INFOSTART ERP community edition"

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширение предназначено для обмена данными и учета заказов с торговой площадкой "Яндекс-Маркет".

10 стартмани

15.09.2022    2905    3    33lab    0    

8

Парсер Авито - друг перекупа

Сайты и интернет-магазины Платформа 1С v8.3 Абонемент ($m)

Начни совершать выгодные сделки на Авито по всей России! Увидел первым - купил быстро! Удобное решение для мониторинга цен, поиска свежих объявлений и получения статистики продаж! Всего лишь пара кликов мышью - и через несколько секунд ты увидишь самые горячие предложения Авито по интересующей тематике! Имеется интерфейс с понятными и гибкими настройками, а также возможность интеграции в любую базу данных 1С!

7 стартмани

01.07.2022    4011    12    vasko88    19    

9

Интеграция с сайтом на WooCommerce (WordPress) через MySQL

Сайты и интернет-магазины Платформа 1С v8.3 Абонемент ($m)

В этой статье мы поговорим про обмен данным с WooCommerce.com (https://woocommerce.com). Для тех, кто не знает – это достаточно популярное решение для создания интернет-магазина. И если уже копать еще глубже, то по сути - это плагин для Wordpress.

1 стартмани

15.06.2022    2295    1    markbraer    2    

1

Загрузка прайса поставщика Самсон (метод API)

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 10 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Абонемент ($m)

Расширение для УТ 11.4.13.282, реализует загрузку номенклатуры, изображений, сертификатов, остатков, цен, с сайта поставщика Самсон.

5 стартмани

09.06.2022    2213    9    timunya    2    

1

Как я парсил сайт

Сайты и интернет-магазины Платформа 1С v8.3 Абонемент ($m)

Получение данных с сайта, сохранение постов, вывод html-документа в табличный документ с обработкой.

1 стартмани

17.05.2022    2128    2    user720820720    2    

6

РЗМИ (Реестр закупок медицинских изделий)

Сайты и интернет-магазины Платформа 1С v8.3 Россия Абонемент ($m)

Конфигурация РЗМИ (Реестр закупок медицинских изделий) - предназначена для получение общего свода данных для подачи на сайт http://external.roszdravnadzor.ru

1 стартмани

28.03.2022    1755    2    costy_admin    0    

1

Выгрузка прайса на ZZAP из УТ 11.4, УТ 10.3, ААА (Альфа-авто) 5.1

Оптовая торговля Розничная торговля Прайсы Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Автомобили, автосервисы Абонемент ($m)

Выгрузка прайсов из "1С:Управление торговлей 11.4", Управление торговлей 10.3, Альфа-Авто 5.1 на ZZAP, интерактивно и по расписанию, без изменения конфигурации, с использованием нового метода АПИ.

5 стартмани

27.01.2022    3209    3    kserdyukov    0    

2

"1С:Розница 8. Ювелирный магазин" - кол. УИН в списках ДМДК, альтернативная печать DataMatrix, заполнение партий для ДМДК по артикулам/штрихкодам

Сайты и интернет-магазины Платформа 1С v8.3 1С:Розница 2 Ювелирная промышленность и торговля Россия Абонемент ($m)

В связи с обязанностью организаций отражать остатки (а чуть позже, и выбытие в рознице) - многим придется или обновлять/дорабатывать свою систему, или переходить на систему со встроенной поддержкой ГИИС ДМДК. Мы решили использовать ПП 1С:Розница 8. Ювелирный магазин. О самом процессе упомяну лишь вскользь, т.к. существуют инструкции и по настройке туннеля stunnel, и вебинары по пользованию программой. Но на этапе заведения остатков ряд вещей мы посчитали неудобными, потому доработали их, так или иначе, об этом и расскажу.

1 стартмани

25.01.2022    5833    1    erutan    10    

4

Создание простых сайтов на основе http сервисов - tips and tricks

Сайты и интернет-магазины Платформа 1С v8.3 Абонемент ($m)

Универсальный метод, html шаблоны, страницы с авторизацией и без, многоязычность, страница авторизации, etc.

1 стартмани

22.01.2022    9848    11    vl-sher1    29    

39

Загрузка штрафов с сайта onlinegibdd.ru

Сайты и интернет-магазины Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Транспортный налог Абонемент ($m)

Шаблон загрузки штрафов ГИБДД с сайта onlinegibdd.ru. Обработка на УФ для любой конфигурации.

1 стартмани

09.11.2021    4334    6    stdstd    4    

6

Интеграция с личным кабинетом интернет-магазина на тильде (tilda.cc)

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обмен 1С и интернет-магазина на тильде можно настроить без каких-либо доработок в любой типовой конфигурации. В результате настройки у нас синхронизирован товарный каталог и загружены заказы в 1С. Но есть и минусы у этой универсальной системы обмена. Например, при загрузке заказа в 1С отсутствует информация о примененных промокодах, также нет информации о услугах доставки. Для возможности получать эту и любую другую информацию из личного кабинета магазина на тильде мы и разработали данное расширение.

5 стартмани

19.10.2021    7577    29    user1198057    21    

14

Интеграция с API Boxberry

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Россия Управленческий учет Абонемент ($m)

Интеграция с API Boxberry. Внешняя обработка на управляемых формах для выгрузки тестовых данных.

1 стартмани

13.10.2021    2817    9    haland    1    

4

Выгрузка прайс-листа в магазин Каспи

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Казахстан Управленческий учет Абонемент ($m)

Выгрузка в магазин Каспи прайс-листа и цен с возможностью отбора по группам. Управление торговлей для Казахстана, редакция 3.

5 стартмани

08.09.2021    4360    6    dj_voodoo    0    

1

Загрузка заказов в УТ 11.4 с сайта на Bitrix "Управление сайтом" редакция "Малый бизнес"

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

Данная обработка является частичной заменой штатного функционала по загрузке заказов и статусов заказов из раздела "Обмен с сайтом" в конфигурации УТ 11.4 Необходимость разработки была обусловлена возникновением ошибки "Transferred a partial file" при использовании штатного функционала обмена.

1 стартмани

24.08.2021    3220    4    donpadlo    0    

3

Билеты РЖД

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Просмотр билетов, маршрутов с сайта РЖД с возможностью отслеживания с интервалом времени.

1 стартмани

06.07.2021    1923    1    pupkinSana    0    

6

Создаем интернет-магазин на бесплатной CMS PrestaShop с открытым кодом за 60 минут

Сайты и интернет-магазины Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Описано пошаговое создание полноценного действующего интернет-магазина. Бесплатно. Без программирования. Без навыков администрирования. Для "чайников".

1 стартмани

31.05.2021    3141    andryandry    0    

8

Модуль синхронизации Битрикс24 для УНФ для Казахстана

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Казахстан Управленческий учет Абонемент ($m)

На официальной странице Битрикс24 нет модуля интеграции Битрикс24 и УНФ для Казахстана. Но данная обработка исправляет проблему.

1 стартмани

24.05.2021    3265    3    Nefilimus    0    

5

Сайт для работы с кассами УНФ

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Абонемент ($m)

Небольшой сайт работает с кассами УНФ. Авторизация под пользователем 1С, просмотр баланса всех касс, документов по кассе, добавление и редактирование. Классическая разработка на JS и PHP работает с данными 1С через HTTP сервис.

3 стартмани

19.05.2021    2117    0    serg7965    0    

1

API 1С (получение отчета на стороне сайта по данным 1С)

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Вводная: На сайте есть личный кабинет контрагента, необходимо предоставить возможность формировать отчеты по взаиморасчетам по данным БП 3.0. Для этого был разработан HTTP-сервис. Сама тема создания HTTP-сервиса не нова, здесь не будет описано, что это и как это готовить. В данной статье описан подход к реализации данной задачи.

1 стартмани

22.04.2021    3612    2    con-men    0    

8

Интегрируем CMS Prestashop 1.6.х-1.7.х с 1С УТ 11.4

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Комплексная система управления CMS PrestaShop 1.6.х-1.7.х из 1С. Создание и управление каталогом товаров. Экспорт\импорт каталога. Получение заказов, управление клиентами и другое.

10 стартмани

26.03.2021    3363    5    andryandry    3    

2

Загрузка данных с сайта в ЕРП 2, УТ 11

Сайты и интернет-магазины Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Обработка нужна для загрузки данных из сайта, формат выгрузки .xml. Ищется или создается новый Контрагент, Партнер, Договор, Номенклатура и создается Заказ клиента.

5 стартмани

15.02.2021    2325    3    hachaturov    3    

2

Загрузка с сайта brandquad.ru в 1С товаров и картинок. Взаимодействие API

Сайты и интернет-магазины Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Управленческий учет Абонемент ($m)

Внешняя обработка выполняет: 1. Получение списка товаров с сайта brandquad. 2. Создание товара в 1С на основе полученных данных. 3. Загрузку картинок с привязкой к конкретной номенклатуре.

2 стартмани

26.01.2021    4809    3    machneff    0    

3

Загрузка документов из ВсеИнструменты.рф в УНФ

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Управленческий учет Абонемент ($m)

Быстрая загрузка заказов из ВсеИнструменты.рф в конфигурацию 1С:УНФ 1.6.16.

5 стартмани

18.12.2020    2752    0    kserdyukov    2    

0

Обмен с сайтом Bitrix Событие окончания выгрузки xml пакетов OnCompleteCatalogImport1C

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

Активация недокументированного события Bitrix - завершения обмена xml пакетами для штатной выгрузки (Обмен с сайтом). 1С 8.3 УТ 11.4.

1 стартмани

07.12.2020    9081    6    ef1    3    

4

Выгрузка товара из 1С: УТ11 в формате XML для сайта avito.ru (Авито: Запчасти и аксессуары)

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Абонемент ($m)

Сервис Авито Автозагрузка позволяет клиентам Авито автоматизировать процесс размещения, редактирования, продвижения и снятия объявлений с публикации, синхронизируя данные со своей внутренней информационной системой. Например, 1С конфигурации Управление торговлей 11. Данная обработка позволяет сформировать xml файл в формате XML, подходящим для загрузки в сервисе Авито Автозагрузка.

3 стартмани

17.11.2020    3952    16    Лев    2    

1

Сопоставление товаров АМО CRM - Битрикс24 - 1С:УТ - 1С:БП

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Абонемент ($m)

Была задача: перенести данные из AMO CRM в Битрикс24 и настроить синхронизацию с 1С:УТ. Но, как оказалось, Клиент не указывал товары в AMO CRM, а только в 1С: Бухгалтерии. Пришлось сделать так: перенести заказы из БП в УТ и потом сопоставить их. То есть удалять заказ, пришедший из Битрикс24 и дать заказу из БП его идентификационный номер.

1 стартмани

12.11.2020    2939    0    Nefilimus    2    

5

Пример парсинга сайта tinkoff.ru

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Пример парсинга сайта с использованием конструкции ДокументHTML.НайтиПоФильтру()

1 стартмани

19.10.2020    5144    24    Hitcher    0    

8

Загрузка цен из сервиса Pricerva

Обработка документов Ценообразование, анализ цен Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Россия Управленческий учет Абонемент ($m)

Обработка загружает рекомендуемые цены с Pricerva по вашему API ключу. Создает документ "Установка цен номенклатуры"

5 стартмани

21.09.2020    2512    0    ShadowRP    0    

1

Отправка картинок из 1С на сайт WordPress. Через REST API WordPress

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Абонемент ($m)

Обработка на управляемых формах. Читает из каталога на компьютере фотографии и публикует их на сайте на движке WordPress

1 стартмани

16.09.2020    2815    7    otcheskiy    0    

6

Переконвертация графических файлов в 1С для корректной выгрузки на сайт Битрикс

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

Согласно выбранному режиму конвертирует присоединенные графические файлы номенклатуры в jpg и переименовывает их, избавляясь от служебных символов. Upd: добавлена доработанная версия от krein. Заменен "вызов общего модуля "ПрисоединенныеФайлы" на аналогичный "РаботаСФайламиСлужебныйВызовСервера""

1 стартмани

11.08.2020    5383    49    Sandmansss    15    

5