Для школьного проекта мы с другом пытаемся настроить iBeacons с помощью веб-приложения. Мы хотим использовать простую форму в нашем веб-приложении, которая сообщает маяку, какие данные отправлять людям, находящимся рядом с маяком.
Например; Я добавляю событие в маяк с помощью веб-приложения и по мере добавления оно добавляется в маяк. Маяк рассылает уведомления пользователям, пока я не добавлю новое событие в маяк.
Будет ли это возможно сделать?
Маяки не отправляют данные, кроме идентификатора из трех частей (16-байтовый UUID близости, который однозначно идентифицирует вашу организацию или компанию, 2-байтовый майор и двухбайтовый минор.) Для веб-приложения не имеет смысла изменять маяк Сама передача, потому что она посылает так мало данных. Это также не имеет особого смысла, потому что маяки, как правило, предназначены только для чтения.
Другой способ выполнить то, что вы хотите с помощью веб-приложения, — это создать поисковый веб-сервис, который возвращает информацию, отображаемую для маякового идентификатора из трех частей.
Приложение на iOS будет вызывать этот веб-сервис, чтобы получить сообщение для маяка с указанным uuid / major / minor после его обнаружения. Он может использовать результаты для отображения уведомления.
Веб-страница в вашем веб-приложении позволит изменить отображаемое сообщение для заданного набора идентификаторов маяка.
Это позволит выполнить то, что вы хотите по-другому.
Других решений пока нет …