7

Google 的 Proximity Beacon API 文档到处都使用 Eddystone 作为示例:

https://developers.google.com/beacons/proximity/register

但是,文档提到了另外两种类型的信标,AltBeacon 和 iBeacon。

如果我理解正确,应该使用这样的东西(改编自谷歌的例子):

 {
  "advertisedId": {
   "type":"IBEACON",
   "id":"base 64 of what???"},
  "status":"ACTIVE",
  "latLng": {
     "latitude": 51.4935657,
     "longitude": -0.1465538
   }
}

但是,iBeacon 的 UUID、Major、Minor 可接受的二进制格式是什么(应该是 base64'd)?

4

1 回答 1

9

的 idadvertisedId将是直接从二进制形式编码的 iBeacon UUID + 主要 + 次要 base64 的 20 个字节。(即在base64编码之前不要先将其打印为十六进制或文本。只需使用blob和base64)。

否则,您的请求看起来是正确的!

于 2015-07-28T16:27:38.633 回答