Gibt es eine Möglichkeit, alle Beacons (einschließlich Beacons Dritter) einer Organisation zu erhalten?Gimbal Beacon REST API - alle Beacons einschließlich Drittanbieter-Beacons erhalten
ich dies nur gefunden in der API-Aufruf GET: Antwort
https://docs.gimbal.com/rest.html#beacons_get_all
Die erwartete JSON:
[
{
"id": "beacon_id_one",
"factory_id": "XXXX-ZZZZZ",
"icon_url": "https://api.getfyx.com/assets/fallback/default_icon.png",
"name": "John's Beacon one",
"latitude": 32.7150,
"longitude": 117.1625,
"gimbal_latitude": 33.889916,
"gimbal_longitude": -117.351344,
"gimbal_location_last_updated_date": "2016-07-22T09:32:02.000Z",
"visibility": "Private",
"battery_level": "Battery Level of the Beacon",
"battery_updated_date": "2016-05-28T15:54:11.000Z",
"hardware": "Hardware type of the Beacon",
"owner": "SELF",
"beacon_attributes": {
"key1": "value1",
"key2": "value2"
}
},
{
"id": "beacon_id_two",
"factory_id": "XXXX-YYYYY",
"icon_url": "https://api.getfyx.com/assets/fallback/default_icon.png",
...
Dies ist, wie meine Anfrage aussieht. Antwort ist ein HTTP 200 und leeres Array.
Leider hat es nicht Rückkehr Dritte Baken.
Der Link, der in der Frage angezeigt wird, gibt "Zugriff verweigert" zurück, so dass es wahrscheinlich eine Anmeldung von Gimbal erfordert. Vielleicht möchten Sie einen Ausschnitt des relevanten Inhalts in einem Blockzettel in Ihre Frage einfügen. – davidgyoung
oh entschuldigung. Die URL und die Antwort wurden korrigiert. – DOUBL3P
Es ist ziemlich klar, dass dieser Serviceanruf Ihre registrierten Beacons zurückgeben soll. Was lässt dich denken, dass sie Beacons von Drittanbietern zurückgeben könnten? Nach meinem Verständnis funktioniert die Registrierung des Gimbal-Servers nicht so - es geht darum, Ihre Beacons privat zu halten. – davidgyoung