Proximity Beacon API寄存器EID-Frame

时间:2016-11-17 15:24:22

标签: google-api beacon google-beacon-platform eid

我目前正在使用Google Proximity Beacon API,特别是使用EID-Frame。我能够通过类型" EDDYSTONE"来注册一个eid-frame,但是它与beacon id" beacons / 3!beaconid"一起保存。

API-Reference明确指出AdvertisedId的类型应包含类型" EDDYSTONE_EID" (see here)。遗憾的是,这种类型的请求会得到错误响应(参见图片)。

因此,如果我想要解析一个eid,我应该搜索一个信标ID的信标,例如" beacons / 4!beaconId(eid)" (see here)。由于我无法使用eid类型注册它,我将如何解决它?

欲了解更多信息,请随时发表评论。请求中的所有信息都是伪值,service_ecdh_puplic_key除外。

Error Response on eid register with type EDDYSTONE_EID

2 个答案:

答案 0 :(得分:0)

注册Eddystone-EID时,AdvertisedId字段应为有效的Eddystone-UID。见这里:https://developers.google.com/beacons/proximity/register#register_an_eddystone-eid_beacon

一旦您的EID注册,此UID就会形成beaconName

答案 1 :(得分:0)

实际上,当您使用EID注册信标时,它将保存在您的Google控制台中,信标将被" beacons / 3识别!..."。

但是如果你想获得这个信标的信息,你可以使用" beacons / 4!+ EID"然后谷歌解析器将返回你期望的灯塔。