Платформа Navixy позволяет вам встроить ваше пользовательское веб-приложение в основной интерфейс приложения Navixy. Оно будет отображаться как пункт в главном меню, которое ссылается на указанный внешний URL-адрес, где размещается ваше приложение.
Это приложение может иметь 2 параметра:
- Название - %name
- Внешняя URL ссылка - %link_to_the_app
Примечание: если вы используете соединение HTTPS, ссылка на приложение также должна быть HTTPS. В противном случае вы столкнетесь с ошибкой смешанного содержимого.
Как только вы подготовите эти данные, вам просто нужно добавить строку в базу данных MySQL. Приложения могут быть добавлены для всей учетной записи дилера или только для определенных пользователей.
%nameINSERT INTO google.plugins2dealers (dealer_id, plugin_id, parameters) VALUES (1, 52, '[{"name": "
%link_to_the_app","app_page_url": "
"}]') ;
Параметры, которые вы должны изменить, выделены жирным шрифтом
%user_idINSERT INTO google.plugins2users (user_id, plugin_id, parameters) VALUES (
%name, 52, '[{"name": "
%link_to_the_app","app_page_url": "
"}]');
В этом случае добавляется новый параметр -% user_id
Пожалуйста, замените его идентификатором пользователя, который должен иметь это приложение
Если вам нужно добавить приложение нескольким пользователям, каждому пользователю потребуется собственный запрос и отдельная запись в базе данных.
Если вы все правильно указали, приложения должны появиться в меню
Редактирование приложения
Для внесения изменений в приложение, необходимо использовать команду UPDATE.
%nameUPDATE google.plugins2dealers SET parameters = '[{"name": "
%link_to_the_app","app_page_url": "
"}]' WHERE plugin_id = 52 and dealer_id = 1;
Параметры, которые вы можете изменить, выделены жирным шрифтом
%nameUPDATE google.plugins2dealers SET parameters = '[{"name": "
%link_to_the_app","app_page_url": "
%user_id"}]' WHERE plugin_id = 52 and user_id =
;
Параметр %user_id необходимо заменить идентификатором пользователя, который имеет это приложение.
Примечание: вы можете добавить или изменить несколько приложений одновременно.
Для этого впишите их в блок parameters[] через запятую:
%name
[{"name": "
%link_to_the_app
","app_page_url": "
%name_2
"}, {"name": "
%link_to_the_app_2
","app_page_url": "
"}, {...}]