OKAPI-Problem: Cache nicht gefunden

Hier geht es um die Programmierung von Opencaching.de - User mit Erfahrungen im Bereich PHP, MySQL, HTML, JavaScript, CSS werden hier ständig gesucht
Antworten
Benutzeravatar
ra_sch
Micro
Micro
Beiträge: 273
Registriert: 07.10.2012, 21:06

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
Benutzeravatar
flopp
Vereinsmitglied
Vereinsmitglied
Beiträge: 1008
Registriert: 18.03.2012, 17:02

Interessant.

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

Der Cache ist aber der OKAPI bekannt, denn

Code: Alles auswählen

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

Code: Alles auswählen

{"code":"OCEE36","name":"Webcam-Cache am Hospitalbrunnen","location":"49.678883|8.62135","type":"Webcam","status":"Available"}
[url=http://www.flopp-caching.de/]Flopps Tolle Karte[/url] | [url=http://www.florian-pigorsch.de/oc]OC[/url] | [url=http://www.florian-pigorsch.de/gc]GC[/url] | [url=http://florian-pigorsch.de/+]G+[/url] | [url=http://florian-pigorsch.de/t]Tw[/url] | [url=http://florian-pigorsch.de/fb]Fb[/url]
Benutzeravatar
flopp
Vereinsmitglied
Vereinsmitglied
Beiträge: 1008
Registriert: 18.03.2012, 17:02

Hmmmm.

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

Code: Alles auswählen

{"results":["OCEE36","OCA9A3"],"more":false}
[url=http://www.flopp-caching.de/]Flopps Tolle Karte[/url] | [url=http://www.florian-pigorsch.de/oc]OC[/url] | [url=http://www.florian-pigorsch.de/gc]GC[/url] | [url=http://florian-pigorsch.de/+]G+[/url] | [url=http://florian-pigorsch.de/t]Tw[/url] | [url=http://florian-pigorsch.de/fb]Fb[/url]
following

[quote="flopp"]
Ich habe grade bei dem Webcam-Cache testweise ein Log per Webinterface geschrieben und - tadaaaa - der Cache erscheint in der OKAPI-BBOX-Abfrage:
[/quote]

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.
Benutzeravatar
flopp
Vereinsmitglied
Vereinsmitglied
Beiträge: 1008
Registriert: 18.03.2012, 17:02

[quote="following"]
[quote="flopp"]
Ich habe grade bei dem Webcam-Cache testweise ein Log per Webinterface geschrieben und - tadaaaa - der Cache erscheint in der OKAPI-BBOX-Abfrage:
[/quote]

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.
[/quote]

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...
Zuletzt geändert von flopp am 23.04.2013, 20:25, insgesamt 1-mal geändert.
[url=http://www.flopp-caching.de/]Flopps Tolle Karte[/url] | [url=http://www.florian-pigorsch.de/oc]OC[/url] | [url=http://www.florian-pigorsch.de/gc]GC[/url] | [url=http://florian-pigorsch.de/+]G+[/url] | [url=http://florian-pigorsch.de/t]Tw[/url] | [url=http://florian-pigorsch.de/fb]Fb[/url]
Benutzeravatar
ra_sch
Micro
Micro
Beiträge: 273
Registriert: 07.10.2012, 21:06

Vielen Dank für die schnelle Rückmeldung! Dann kann ich ja beruhigt auf dem Pfad weitermachen  :)

Gruß
ra_sch
following

[quote="flopp"]
Andere Caches ohne Logeintrag werden aber per OKAPI-BBOX-Abfrage gefunden, z.B. opencaching.de/OCF666
[/quote]

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

Der Fehler ist behoben, und gleich noch zwei weitere Bugs in der Suchfunktion.
Benutzeravatar
ra_sch
Micro
Micro
Beiträge: 273
Registriert: 07.10.2012, 21:06

Fix confirmed.
Vielen Dank für die schnelle Abhilfe  :)

Gruß
ra_sch
Antworten