Могу ли я использовать iBeacon в Android с сообщениями поблизости?

В обзоре маяка указано, что API Proximity Beacon поддерживает iBeacon.

Означает ли это, что я могу обнаружить iBeacon и получить прикрепленные к нему данные с помощью API сообщений поблизости в приложении для Android?

РЕДАКТИРОВАТЬ: поскольку в сообщении Get Beacon Messages для iOS говорится в качестве примечания: «API Nearby для iOS поддерживает только поиск маяков Eddystone», но ничего не говорится о Nearby API для Android, возможно, мы можем предположить, что он может видеть каждый тип маяков? Я все еще хотел бы подтверждения об этом.


person lucacome    schedule 21.08.2015    source источник


Ответы (2)


Хорошей новостью является то, что Nearby поддерживает iBeacon в дополнение к маякам Eddystone.

Используя API Proximity Beacon, вы можете полностью зарегистрировать iBeacons и прикрепить к ним данные.

Затем вы можете попросить Nearby выдавать вам сообщения для данных вложений, связанных с этими iBeacons (в Nearby вы просто указываете пространство имен вложений для соответствующих стратегий):

  MessageFilter filter = new MessageFilter.Builder()
      .includeNamespacedType("my-attachment-namespace", "")
      .build();
  Nearby.Messages.subscribe(client, messageListener, Strategy.BLE_ONLY);

Дополнительные советы о том, как зарегистрировать iBeacon с использованием Proximity Beacon.

Однако заметка, которую вы видели, верна: iBeacon пока не поддерживается на Nearby iOS.

person MarcWan    schedule 25.08.2015

Ближайшие сообщения на iOS теперь поддерживают сканирование iBeacon. И только что была добавлена ​​поддержка фонового сканирования. См. сайт разработчиков Сообщений поблизости и CocoaPod, чтобы узнать подробности.

person Dan Webb    schedule 23.06.2016