Autor Thema: OKAPI-Problem: Cache nicht gefunden  (Gelesen 2021 mal)

Offline ra_sch

  • Micro
  • ***
  • Beiträge: 273
OKAPI-Problem: Cache nicht gefunden
« am: 23. April 2013, 19:15:46 »
Ich hoffe dieser Bugreport ist hier an der richtigen Stellen, ansonsten bitte ich um einen 'Verweis' :)
Ich bin dabei den OKAPI-Zugriff in c:geo zu integrieren und bin zufällig über folgendes Problem gestolpert.
Auf die Abfrage:
http://www.opencaching.de/okapi/services/caches/search/bbox?bbox=49.674357|8.618812|49.689773|8.635292&consumer_key=<consumer key>
bekomme ich als Antwort:
{"results":["OCA9A3"],"more":false}
In diese BoundingBox müßte aber auch noch 'OCEE36' fallen (Koordinaten: N 49.67888° E 008.62135°). Das ist bisher der einzige 'Ausfall' den ich sehen konnte, es handelt sich hier um einen 'webcam-cache'.
Liegt der Fehler in meiner Abfrage oder bei OKAPI?

Gruß und vielen Dank im Voraus

ra_sch

Offline flopp

  • Vereinsmitglied
  • Normal
  • *
  • Beiträge: 1010
  • OC-Clean-Team/Support/Entwicklung
    • Flopps Tolles Blog
Re: OKAPI-Problem: Cache nicht gefunden
« Antwort #1 am: 23. April 2013, 19:34:22 »
Interessant.

In der BBOX-Abfrage bekomme ich den Cache auch nicht per OKAPI.

Der Cache ist aber der OKAPI bekannt, denn

http://www.opencaching.de/okapi/services/caches/geocache?cache_code=OCEE36&consumer_key=$KEY

liefert korrekt:

{"code":"OCEE36","name":"Webcam-Cache am Hospitalbrunnen","location":"49.678883|8.62135","type":"Webcam","status":"Available"}

Offline flopp

  • Vereinsmitglied
  • Normal
  • *
  • Beiträge: 1010
  • OC-Clean-Team/Support/Entwicklung
    • Flopps Tolles Blog
Re: OKAPI-Problem: Cache nicht gefunden
« Antwort #2 am: 23. April 2013, 19:43:43 »
Hmmmm.

Ich habe grade bei dem Webcam-Cache testweise ein Log per Webinterface geschrieben und - tadaaaa - der Cache erscheint in der OKAPI-BBOX-Abfrage:

{"results":["OCEE36","OCA9A3"],"more":false}

following

  • Gast
Re: OKAPI-Problem: Cache nicht gefunden
« Antwort #3 am: 23. April 2013, 19:58:41 »
Ich habe grade bei dem Webcam-Cache testweise ein Log per Webinterface geschrieben und - tadaaaa - der Cache erscheint in der OKAPI-BBOX-Abfrage:

Bingo! Durch das Log wurde ein Eintrag für den Cache in stat_caches erzeugt, der Logstatistik-Tabelle. Ich hab diesen Eintrag gerade wieder gelöscht, und nun isser auch in der OKAPI wieder weg.

Ist ein OC.de-spezifischer Bug in der OKAPI-Suchfunktion - OC.pl hat keine stat_caches-Tabelle. Ich kümmere mich drum, dass es behoben wird.

Offline flopp

  • Vereinsmitglied
  • Normal
  • *
  • Beiträge: 1010
  • OC-Clean-Team/Support/Entwicklung
    • Flopps Tolles Blog
Re: OKAPI-Problem: Cache nicht gefunden
« Antwort #4 am: 23. April 2013, 20:02:00 »
Zitat von: following
Zitat von: flopp
Ich habe grade bei dem Webcam-Cache testweise ein Log per Webinterface geschrieben und - tadaaaa - der Cache erscheint in der OKAPI-BBOX-Abfrage:

Bingo! Durch das Log wurde ein Eintrag für den Cache in stat_caches erzeugt, der Logstatistik-Tabelle. Ich hab diesen Eintrag gerade wieder gelöscht, und nun isser auch in der OKAPI wieder weg.

Ist ein OC.de-spezifischer Bug in der OKAPI-Suchfunktion - OC.pl hat keine stat_caches-Tabelle. Ich kümmere mich drum, dass es behoben wird.

Super, das ging ja schnell.

Andere Caches ohne Logeintrag werden aber per OKAPI-BBOX-Abfrage gefunden, z.B. opencaching.de/OCF666

Mod: tschuldigung, hab eben deine Beitrag editiert statt zu antworten und ihn wieder restauriert...
« Letzte Änderung: 23. April 2013, 20:25:02 von following »

Offline ra_sch

  • Micro
  • ***
  • Beiträge: 273
Re: OKAPI-Problem: Cache nicht gefunden
« Antwort #5 am: 23. April 2013, 20:16:30 »
Vielen Dank für die schnelle Rückmeldung! Dann kann ich ja beruhigt auf dem Pfad weitermachen  :)

Gruß
ra_sch

following

  • Gast
Re: OKAPI-Problem: Cache nicht gefunden
« Antwort #6 am: 23. April 2013, 20:25:53 »
Andere Caches ohne Logeintrag werden aber per OKAPI-BBOX-Abfrage gefunden, z.B. opencaching.de/OCF666

In stat_caches werden auch die Zahl der Beobachter, der Ignorierer und der Bilder gespeichert. OCF666 hat zwei Bilder und daher einen stat_caches-Eintrag.

following

  • Gast
Re: OKAPI-Problem: Cache nicht gefunden
« Antwort #7 am: 23. April 2013, 20:56:16 »
Der Fehler ist behoben, und gleich noch zwei weitere Bugs in der Suchfunktion.

Offline ra_sch

  • Micro
  • ***
  • Beiträge: 273
Re: OKAPI-Problem: Cache nicht gefunden
« Antwort #8 am: 23. April 2013, 21:31:54 »
Fix confirmed.
Vielen Dank für die schnelle Abhilfe  :)

Gruß
ra_sch