Пока не открыли проверочный адрес, спорить с профилем выгрузки рано. Карточка Дополнительные REST-методы даёт шаблон: https://АДРЕС_САЙТА/rest/ID_ПОЛЬЗОВАТЕЛЯ/КОД_ВЕБХУКА/profile/. Пример студии: https://www.site.ru/rest/1/ne3minkoKh45l/profile/. Подставьте свой хост, свой ID и свой код после «Сохранить» в настройках модуля.
Если браузер показал данные профиля пользователя (REST принял вебхук). Это ещё не обмен каталогом. Это только ответ «дверь существует». Каталог поедет, когда на другом сайте в +API заполнят те же ID, код, домен и инфоблок.
Что обычно видят вместо профиля
- 404 (модуль REST не отрабатывает путь), вебхук не создан, или ЧПУ /rest/ обрезает nginx;
- форма авторизации сайта (вебхук не принят, запрос упал в обычную страницу;
- пустой ответ или HTML шаблона) прокси или редирект с www/без www съел путь;
- ошибка сертификата (донор потом тоже не подключится по HTTPS;
- чужой сайт в адресной строке после редиректа) в профиле +API написали не тот домен.
Проверяйте с того же протокола, который потом укажете донору. Сохранили http://shop.ru, а в профиле https://www.shop.ru (часть хостингов отдаст не тот виртуальный хост). ID в URL должен совпасть с тем, что показал модуль, не «логин admin».
Чего тест не доказывает
Открытый /profile/ не значит, что файловые свойства приедут. Это починили в 1. 1. 1 вместе с логом импорта. На 1. 0. x картинки и списки могли ломаться при живом профиле. Не останавливайтесь на зелёном браузере: прогоните узкий раздел с фото и списочным свойством.
Тест не заменяет проверку системы Битрикса. Красный site_checker или bitrix_server_test.php (сначала хостинг). Бесплатный restext сервер не чинит. Поддержка АКРИТ без админки и FTP такие письма не берёт. Телефон +7 499 938 8452, пн–пт.
Как не засветить код
Скриншроверки с полным URL в общий чат равнозначен паролю. В тикет кладите факт «/profile/ открывается» и маскированный код, полный секрет (по закрытому каналу вместе с доступами). Сменили код (сразу поправьте профиль на доноре, иначе утренний cron будет стучаться в мёртвую дверь).
Модуль бесплатный, 100–499 установок, совместимость заявлена на актуальных обновлениях «Управление сайтом». Старое ядро 2014 года студия не обещает гонять в тестах, хотя в общем тексте Маркета мелькает пол 14.0.8. Проверочный URL проверяйте после каждого переезда на новый хостинг: путь /rest/ часто забывают в новом nginx.
Проверка с донора, не только из браузера
Браузер на вашем ноутбуке может пройти /profile/ за счёт cookie админки или исключения сертификата. Донор ходит как клиент REST без ваших cookie. Если есть SSH на доноре, проверьте ответ тем же хостом, что в профиле, без авторизации Битрикса. Код в лог не печатайте.
Сменили только www (проверьте оба варианта один раз и оставьте в профиле один). Редирект 301 для людей удобен, для REST часто нет. То же с портом и с http→https. Запишите канон в паспорт интеграции и не меняйте его «для красоты» раз в месяц.
После удачной проверки не считайте обмен закрытым. Десять карточек с файлом и списком, лог 1.1.1, сверка на витрине приёмника. Только тогда cron. Поддержка АКРИТ просит оба конца: зелёный /profile/ и журнал профиля. Один скрин браузера без донора не доказывает, что каталог поедет ночью.
Возврат к списку
