Занятие 08 из 10 · 12 минут
Найти процедуру или функцию
Получите BSL-сигнатуру и доступные точечные Exact-связи.
Условие доступа
Для чтения регистрация не нужна. Для выполнения нужен опубликованный read-only MCP в вашем агенте; сайт не запускает вызовы за вас.
Библиотеки и версии задания: route-delivery-bsl-sdk / 1.2.0 / custom.
Перед практикой
В route-delivery-bsl-sdk / 1.2.0 / custom найди экспортную BSL-функцию создания отправления. Покажи точное имя, параметры, возвращаемое значение, файл и строки. Затем запроси доступные Exact-связи именно этого символа и отдели подтверждённые связи от кандидатов поиска. Если точечные связи отсутствуют, так и напиши. Не обещай полный граф библиотек или вызов кода.
Выполните этот запрос в своём агенте. Сайт ничего не отправляет и не запускает.
Форма ответа, которую можно проверить
Функция, параметры и возвращаемое значение с точными строками.
Доступные Exact-связи с явным классом результата.
Перед следующим занятием
- Сигнатура взята из BSL исходника.
- Отсутствующие связи не додуманы.
- Кандидат поиска не назван Exact.
Фрагменты исходников
Это фрагменты авторских исходников, а не вопрос пользователя и не ответ агента. Название библиотеки, версия, файл и строки помогают проверить найденный факт самостоятельно. custom означает авторский источник.
Функция СоздатьОтправление(ПараметрыОтправления, КлючИдемпотентности) Экспорт
КлючИдемпотентности = СформироватьКлючИдемпотентности(КлючИдемпотентности);
ТелоЗапроса = ПодготовитьТелоЗапроса(ПараметрыОтправления);
Возврат ВыполнитьHTTPЗапрос("POST", "/v2/shipments", ТелоЗапроса, КлючИдемпотентности);
КонецФункцииBSL даёт экспортную сигнатуру; наличие функции не доказывает успешный HTTP-вызов.
Исходники этого задания
Архивы нужны для самостоятельного просмотра; прохождение занятия через MCP не требует скачивания.
Отметка сохраняется только в этом браузере. На сервер ничего не отправляется.