Я разработал приложение для Android ibeacon, и теперь я собираюсь расширить свое приложение, чтобы иметь вход в систему веб-сайта и панель управления на заднем плане, чтобы пользователь мог управлять своими маяками. Могут ли все рассказать мне, что это лучший способ сделать это?Как создать бэкэндовую панель ibeacon?
ответ
Маяк не может связываться с вашим контентом, чтобы получать вложения, но ваше мобильное приложение делает. Чтобы понять весь сценарий, вы должны попробовать Google Nearimity Beacons API.
Шаг 1:
Добавление вложений в ваш маяк через Google Proximity Beacon API.
Зарегистрируйте свой маячок через Google Proximity Beacon API. Вы должны зарегистрировать свой маяк, если хотите добавить к ним прикрепленные файлы. Также помните, что вам нужно изменить UUID маяка, если вы хотите зарегистрироваться через API-интерфейс Google Proximity Beacon, поскольку база данных Beacon является глобальной. Если его Eddystone, измените UID. Если он зарегистрирован, вы можете фактически добавить вложения к ним. Изучите API маяков Proximity Google и вернитесь ко мне, если вам нужно какое-либо разъяснение при попытке добавить вложения к маякам. Вы можете вызвать это приложение в качестве приложения Beacon Manager, так как оно позволяет добавлять вложения.
Второе:
Получение вложений с использованием Nearby Messages API
Теперь, когда мы добавили вложения в наших маяков с помощью Google Proximity маяки API, но получить вложения, мы должны использование Nearby Messages API. Итак, если вы приблизитесь к маяку, который имеет свои вложения, зарегистрированные через API Google Proximity Beacon API, он автоматически получит соответствующие вложения.
Попытайтесь понять весь процесс переполнения API-интерфейса Google Proximity Beacon API [Attachment adder] и API сообщений об ошибках [Attachments Receiver]. Тогда вы можете реально имитировать то же самое, когда пытаетесь создать свой собственный интерфейс. Если у вас есть какие-либо запросы, верните их обратно. :)
получил. спасибо за полный ответ. :-) – mina
Вы можете построить back-end с помощью любой из тех технологий, которые вам нравятся. Прежде чем приступать к созданию back-end, вам будет полезно практиковать API-интерфейс маяка Google Proximity, API сообщений Google для близких сообщений, чтобы вы могли получить четкое представление о том, каковы все функции, которые должны быть у вашего back-end. Прежде всего, вам нужно предоставить пользователю условия для аутентификации своего приложения, чтобы использовать ваш сервер. Затем аутентифицированный пользователь должен иметь возможность регистрировать свой маяк с помощью вашего back-end. Затем вы также должны иметь дело с событиями входа и выхода. Я предлагаю вам использовать библиотеку под названием Volley для удара по серверу. Наконец, вы должны предоставить функцию управления кампанией, в которой пользователь сможет опубликовать свои объявления. Следовательно, вам удастся попробовать использовать API Google Proximity Beacon API и API сообщений с приблизительными сообщениями, чтобы получить приблизительное представление о создании внутреннего интерфейса. Тогда вы можете пойти по идее построить что-то конструктивное. Надеюсь, это поможет !!! ...
благодарит Стэнли за отличный ответ, только один, понятие привязанностей для меня немного расплывчато, как можно отправить 1031 байт данных от маяка? @Stanly Moses – mina
Собираетесь ли вы настроить маяк, чтобы испускать 1031 байт данных? или спрашиваете о вложениях? скажем, –
Я спрашиваю о приложении. @ stanly Moses – mina
Что вы хотите, чтобы эта панель управления могла делать? Какие действия вы бы выполнили, чтобы управлять своими маяками? – davidgyoung
В фокусе должен быть возможность добавлять или удалять маяки, размещать фото и уведомления, которые они хотят видеть другими. – mina