del Google documentazione delle API di prossimità Beacon utilizza Eddystone come esempio in tutto il mondo:API Google Proximity Beacon: come registrare iBeacon?
https://developers.google.com/beacons/proximity/register
Tuttavia, documentation mentions two more types of beacons, AltBeacon e IBeacon.
Se ho capito bene, qualcosa di simile deve essere usato (adattato da l'esempio di Google):
{
"advertisedId": {
"type":"IBEACON",
"id":"base 64 of what???"},
"status":"ACTIVE",
"latLng": {
"latitude": 51.4935657,
"longitude": -0.1465538
}
}
Tuttavia, ciò che è il formato binario accettabile per UUID di IBeacon, Maggiore, Minore (che dovrebbe essere base64' d)?
Buona domanda. Hai provato a concatenare l'UUID/maggiore/minore (con spazi, virgole o caratteri di sottolineatura) e codifica Base64 che? – davidgyoung
Secondo i documenti, dovrebbe essere binario (byte), quindi gli spazi, ecc. Sono fuori questione. No, non ho ancora provato. Questa domanda è nella speranza che qualcuno lo sappia. Pubblicherò la risposta se/quando lo scoprirò. –