Как я могу получить данные, прикрепленные к Eddystone-URL?

Я пытаюсь поэкспериментировать с сообщениями Eddystone и Nearby в Android. Я зарегистрировал Eddystone-UID с помощью API Proximity Beacon и прикрепил некоторые данные. Затем в своем приложении я использовал образцы из API сообщений поблизости, чтобы получить его, и все кажется чтобы нормально работал.

Поскольку я хочу использовать Eddystone-URL и веб-сайт для повседневного использования, но предлагаю возможность загрузки приложения, я пытался использовать только Eddystone-URL и прикрепить к нему некоторые данные, чтобы иметь дополнительную информацию в приложение.

Я сделал те же шаги, что и для Eddystone-UID, но мое приложение не видит никаких сообщений. Маяк кажется зарегистрированным, и данные к нему прикреплены, но приложение ничего не получает.

Я что-то упускаю? Это не поддерживается?


person lucacome    schedule 19.08.2015    source источник
comment
Вы что-то регистрируете с помощью setResultCallback?? Я думаю, что в наших экспериментах нам нужно иметь этот набор, чтобы увидеть некоторые результаты.   -  person MarcWan    schedule 19.08.2015
comment
Да. Проблема в том, что с тем же самым кодом я могу видеть данные из Eddystone-UID, но не формировать Eddystone-URL.   -  person lucacome    schedule 19.08.2015


Ответы (1)


Вложения, которые вы описываете, работают только для Eddystone-UID. Вся цель Eddystone-URL заключается в том, чтобы быть основанным на Интернете, что означает отказ от использования каких-либо централизованных серверов (кроме вашей веб-страницы). URL-адрес просто указывает на веб-сайт. Если вы хотите, чтобы данные были «прикреплены» к этому URL-адресу, вы должны использовать для этого веб-технологии, например. иметь данные в вашей разметке/в качестве дополнительной веб-страницы/и т. д.

Редактировать: я считаю, что вы хотите иметь лучшее из обоих миров: маяк URL для простой веб-страницы и UID для вашего приложения, чтобы иметь дополнительные данные. Именно поэтому Eddystone имеет несколько периодов кадра, просто есть маяк, который транслирует как URL, так и UID.

person ScottJenson    schedule 19.08.2015
comment
Может у вас есть маяк, который транслирует как Eddystone-URL, так и Eddystone-UID? (Насколько я понимаю, Estimotes на это не способны) - person MeV; 13.10.2015