Загрузка данных на сайт “1С: Сайт управляющей компании ЖКХ, ТСЖ и ЖСК”

24.10.14

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

Обработка позволяет загружать данные в формате xml из любой конфигурации 1С 7.7 на сайт “1С: Сайт управляющей компании ЖКХ, ТСЖ и ЖСК” (разработан на базе платформы «1С Битрикс»).

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

Наименование Файл Версия Размер
1_Выгрузка_сайт
.ert 61,00Kb
13
.ert 61,00Kb 13 Скачать

Протокол обмена информацией между учетной программой и сайтом.

Инициатором обмена во всех случаях выступает учетная программа. Обмен производится путем передачи файлов в формате XML, формат для обмена отдельными типами информации описан в соответствующих разделах.

Все запросы учетной программы на сайт должны отправляться на адрес выданный администратору организации в разделе Интеграция с 1С на сайте организации, далее адрес для интеграции.

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

  1. Обмен начинается с того, что учетная программа посылает http-запрос вместе с http-авторизацией следующего вида:

    http:///bitrix/admin/tszh_exchange.php?mode=checkauth

    В качестве логина и пароля для http-авторизации указываются данные пользователя на сайте, имеющего достаточные права на импорт и экспорт данных (например, администратора). 

    На этот запрос сайт отвечает тремя строками (используется разделитель строк "\n"):
    1. слово "success";
    2. имя Cookie;
    3. значение Cookie.

Примечание:
все последующие запросы к сайту сопровождаются выставлением со стороны учетной программы имени и значения Cookie, полученными по команде "checkauth".

  1. Далее следует запрос вида:

    http:///bitrix/admin/tszh_exchange.php?mode=init

    В ответ сайт выдает строку: 
    file_limit=, где - максимально допустимый размер файла в байтах для передачи за один запрос. Если размер файла больше, то он должен быть порезан на части и передаваться в несколько запросов.
  2. Для загрузки данных из учетной программы на сайт отправляется запрос вида:
     
    http:///bitrix/admin/tszh_exchange.php?mode=file&type=&filename=
     
    который загружает на сервер файл обмена, посылая содержимое файла (полностью или очередную его часть) в виде данных POST. В случае успешной записи файла сайт выдает "success". 

    Далее по запросу из учетной программы проводится пошаговая загрузка данных: 
    http:///bitrix/admin/tszh_exchange.php?mode=import&type=&filename=&inn= 

    Во время загрузки сайт может отвечать в одном из следующих форматов:
  • Если в первой строке содержится слово "progress" - это означает необходимость послать тот же запрос повторно. В этом случае во второй строке будет возвращен текущий статус обработки, объем загруженных данных, статус импорта и т.д.

Если в строке содержится слово "success", то это сообщает об успешном окончании обработки файла .

См. также

Загрузка картинок по строке поиска асинхронным http-запросом с сайта: https://go.mail.ru

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

Обработка служит примером, как получать картинки с интернета. Поиск ссылок на картинки происходит на портале https://go.mail.ru. Затем формируем асинхронные запросы на закачку картинок по ссылкам.

1 стартмани

05.11.2020    5695    1    VladimirB    1    

2

Выгрузка остатков, заказов покупателей (1C 7.7 ТиС и opencart 2.1.0.2)

Сайты и интернет-магазины Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Данная обработка позволяет выгружать остатки номенклатуры из 1С 7.7 Торговля и Склад в opencart 2.1.0.2. Также есть функционал загрузки заказов с различными фильтрами.

3 стартмани

22.10.2020    6510    4    Drfreeman    0    

1

Автоматическая синхронизация Opencart ocStore 2.3.0.2.3 и 1С 7.7 Торговля и Склад

Сайты и интернет-магазины Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Обработка для обмена 1С 7.7 Торговля и Склад и сайт на Opencart (ocStore 2.3.0.2.3). Есть возможность синхронизации свойств номенклатуры.

5 стартмани

05.03.2020    12258    4    Drfreeman    14    

2

Проверка информации из базы транспорта на сайте https://check1.fsrar.ru

Оптовая торговля Сайты и интернет-магазины Платформа 1С v7.7 Конфигурации 1cv7 Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

Обработка для 1С 7.7 для проверки информации из базы транспорта на сайте https://check1.fsrar.ru. Может быть использована как отдельная обработка, либо как обработка для встраивания в любой адаптер 7.7 к ЕГАИС с заполнением параметров вызова перед открытием формы.

1 стартмани

17.04.2019    12658    6    Djelf    8    

5

Выгрузка на сайт Spot2D

Оптовая торговля Сайты и интернет-магазины Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Обработка Выгрузка Spot2D для 1С 7.7 Торговля и Склад. Нужна для выгрузки информации о продажах на сайт поставщика saint-gobain.spot2d.com через ftp.

1 стартмани

16.08.2017    18177    7    ManyakRus    4    

1

.Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция

Сайты и интернет-магазины Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    74142    Serginio    33    

124

"Одноклассники" в 1С

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

Мобильная версия сайта Одноклассники (ok.ru) внешняя обработка для 1С:Предприятие 7.7

1 стартмани

23.03.2015    14065    2    Gkmy    14    

1
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. vitnaut 49 16.06.17 17:02 Сейчас в теме
пишет: Неудачная авторизация! Ошибка при получении ответа от ...
делаю загрузку стандартными средствами 1с 8.3 всё проходит
Оставьте свое сообщение