Hilfe

Wichtig: Benutzer muss eingeloggt sein!

Aufruf: api/write/?call=[funktion]&...

Funktion add_cache
Cache für CJ:Engine hinzufügen

Parameter
waypoint -> Waypoint

Rückgaben
cacheid -> CJ ID des Caches
state -> Status des Caches (New, Synced, Fail, ResyncRequested)



Funktion rate
Kategorien bewerten

Parameter
cacheid -> CJ ID des Caches
[Ratekey] -> Systemname der Bewertungskategorie

Rückgaben
ratings -> Auflistung der aktuellen Bewertung

Ratekeys - Beschreibung
ListingDifficulty - Mit diesem Faktor wird festgelegt, ob die Schwierigkeits-Einschätzung des Owners angebracht ist.
ListingCoords - Sind die Koordinaten zum Cache zu ungenau, wären Parkplatzkoordinaten hilfreich gewesen?
ListingTerrain - Mit diesem Faktor wird festgelegt, ob die Terrain-Einschätzung des Owners angebracht ist.
MAF - Ist die Gegend sehr ruhig oder eher Marktplatzähnlich. Bewertet wird hier die Gefahr erwischt zu werden. (10 = Ruhige Gegend, 0 = Marktplatz).
Final - Hier kannst du bewerten wie dir die Lage, Aufbau und Umgebung des Finals gefallen haben.
CreativityFinal - Bildet der Final einen guten Abschluss der Story oder ist er in einem dramatischen Finale integriert? Oder ist es einfach nur eine Tupperdose, die etwas größer ist?
SWF - Hier wird kurz bewertet, ob die Gegend um den Cache besonders sehenswert ist und auch unabhängig vom Geocaching einen Besuch wert ist.
ListingHints - Hier wird bewertet, ob die Hints des Owners hilfreich genug sind, eher in die Irre führen, oder ob vielleicht überhaupt welche gemacht werden sollten.
Story - Ist die Gesamtstory des Caches kreativ ausgearbeitet oder bewegt man sich einfach stur von Station zu Station?
Reflectors - Hier kann erklärt werden, ob die Reflektoren eines Nachtcaches in gutem Zustand sind, ob die Abstände ausreichen und ob die Leuchtkraft im Allgemeinen genügen. Hat der Cache keine Reflektoren, dann lass die Bewertung bitte bei 5 Sternen.
Stations - Sind die einzelnen Stationen des Caches in gutem Zustand oder neigen sie zu Beschädigungen. Sind einige Positionen vielleicht unangebracht oder zu anfällig?
CreativityStations - Unterliegen die einzelnen Stationen auch einer Story, sind sie vielleicht persönlich aufgebaut, oder enthalten sie einfach nur Informationen?
SubjectiveRating - Hier hat der Bewerter die Möglichkeit, dem Cache noch eine Gesamtbewertung von 1 bis 10 zu geben, unabhängig von den bisherigen Faktoren. Rein subjektiv also...
ListingCacheDesc - Hier stellt sich die Frage, ob die allgemeine Cache-Beschreibung des Owners ausreichend und hilfreich genug ist.

Beispiel
api/write/?call=rate&cacheid=xxx&ListingDifficulty=6&Stations=4&Reflectors=2 ...

Infos
Wird einem Ratekey kein Wert übergeben, wird die Standardbewertung übernommen (aktuell 5), wird ein unbekannter Wert erkannt, wird ebenfalls der Wert 5 übernommen
Die rate Funktion kann beliebig oft aufgerufen werden. Sie überschreibt die jeweils alten Werte.



Funktion add_comment
Ein Kommentar zu einer Bewertung hinzufügen

Parameter
cacheid -> CJ ID des Caches
comment -> Kommentar

Rückgaben
success -> 1/0

Infos
Ein Kommentar darf maximal 250 Zeichen aufweisen, jedes weitere wird abgeschnitten.



Funktion delete_comment
Den Kommentar zur Bewertung löschen

Parameter
cacheid -> CJ ID des Caches

Rückgaben
success -> 1/0



Funktion add_tags
Tags hinzufügen

Parameter
cacheid -> CJ ID des Caches
userid -> ID des Benutzers
tags -> Tags kommagetrennt

Rückgaben
success -> 1/0



Funktion clear_tags
Tags löschen

Parameter
cacheid -> CJ ID des Caches
userid -> ID des Benutzers

Rückgaben
success -> 1/0



Funktion enable_rating
Gesamtes Rating aktivieren

Parameter
cacheid -> CJ ID des Caches
userid -> ID des Benutzers

Rückgaben
success -> 1/0



Funktion get_rating
aktuelle Bewertungsdetails bekommen

Parameter
userid -> ID des Benutzers
cacheid -> CJ ID des Caches

Rückgaben
rating -> Bewertung der einzelnen Kategorien



Funktion get_state
Status des caches bekommen

Parameter
cacheid -> CJ ID des Caches

Rückgaben
state -> Status des Caches (New, Synced, Fail, ResyncRequested)
nightcache_state -> Nachtcacheflag (Y = Nachtcache, N = Normaler Cache, NA = Keine Angabe)