В последнем обновлении добавил одну функцию, которая может быть очень полезной в некоторых обстоятельствах.
Если вкратце, то это возможность получить
уникальную публичную ссылку (доступную любому в Интернете), при открытии которой вызывается заданный метод в системе. Функция доступна только тем, кто зарегистрирован в проекте
CONNECT.
В разделе CONNECT панели управления появилась закладка Public Calls:
При добавлении можно задать сделующие поля:
Самое важное в настройках -- связанный объект и метод, который будет вызван. Ссылка по итогу будет с уникальным ключём, но можно дополнительно её защитить заданным паролем. Ссылку можно открывать просто в браузере или даже
Важно: к ссылке можно добавлять свои параметры и они будут доступны в методе в массиве $params
Использование этого функционала достаточно специфическое, но подкину несколько идей:
* Обмен данными между несколькими системами MajorDoMo (одна система через getURL может инициировать событие в другой, причём у первой даже может не быть аккаунта в Connect-е)
* Интеграция со сторонними системами и интернет-сервисами (сторонняя система "дёргает" ссылку и MajorDoMo об этом узнаёт)
* Выдача прав на использование некоторых функций системы третьим лицам (передайте ссылку кому-нибудь, попросите добавить в закладки и объясните, что будет происходить при переходе -- реализация сценария полностью на ваше усмотрение)
Важно: очень аккуратно используйте эту опцию и старайтесь не "раскидываться" ссылками, которые могут навредить, попадая в плохие руки.