dokumentacja API Google bliskość Beacon wykorzystuje Eddystone jako przykład wszędzie:Google Beximity Beacon API: jak zarejestrować iBeacon?
https://developers.google.com/beacons/proximity/register
Jednak documentation mentions two more types of beacons, AltBeacon i iBeacon.
Jeśli dobrze rozumiem, coś jak to powinno być stosowane (adaptacja przykład Google):
{
"advertisedId": {
"type":"IBEACON",
"id":"base 64 of what???"},
"status":"ACTIVE",
"latLng": {
"latitude": 51.4935657,
"longitude": -0.1465538
}
}
Jednak to, co jest dopuszczalne w formacie binarnym dla UUID iBeacon'S, dur-moll (która powinna być base64' re)?
Dobre pytanie. Czy próbowałeś połączyć identyfikator UUID/major/minor (ze spacjami, przecinkami lub podkreśleniami) i kodowanie Base64? – davidgyoung
Według dokumentów powinna być binarna (bajty), więc spacje itp. Nie wchodzą w grę. Nie, jeszcze nie próbowałem. To pytanie jest w nadziei, że ktoś wie. Opublikuję odpowiedź, jeśli/kiedy się dowiem. –