Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save madcatgith/53e41138579d70e14f43d97ac417e68a to your computer and use it in GitHub Desktop.
Save madcatgith/53e41138579d70e14f43d97ac417e68a to your computer and use it in GitHub Desktop.
Для тестирования запроса, без 1С можно использовать следующий алгоритм:
1) открыть: http://АДРЕС_САЙТА/bitrix/admin/1c_exchange.php?type=sale&mode=checkauth
Должно вывести, примерно следующее:
success PHPSESSID 26abebd6e578cc6d129cd14227438ee8 sessid=5a562c8331776182a53b39fa228c99cc
2) открыть: http://АДРЕС_САЙТА/bitrix/admin/1c_exchange.php?type=sale&mode=init
Должно вывести, примерно следующее:
zip=yes file_limit=204800
Если вывело ошибку об обновлении модуля обмена, в консолье PHP битрикса выполнить:
COption::SetOptionString("catalog", "DEFAULT_SKIP_SOURCE_CHECK", "Y" );
COption::SetOptionString("sale", "secure_1c_exchange", "N" );
3) Положить файл XML с заказами в /upload/1c_exchange/
открыть:
http://адрес_сайта/bitrix/admin/1c_exchange.php?type=sale&&mode=import&sessid=5a562c8331776182a53b39fa228c99cc&filename=documents___83869b57-89bf-468b-acc3-e1b306b68ad4.xml
где параметры GET запроса
sessid = значению из первого пункта
filename = наименование файла XML в upload/1c_exchange/
Описание стандарта XML тут:
https://dev.1c-bitrix.ru/api_help/sale/xml/documents.php
https://dev.1c-bitrix.ru/api_help/sale/xml/contragents.php
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment