Skip to content

Instantly share code, notes, and snippets.

@mafis
Created June 4, 2011 16:27
Show Gist options
  • Save mafis/1008036 to your computer and use it in GitHub Desktop.
Save mafis/1008036 to your computer and use it in GitHub Desktop.
//dives (GET) = /list/dives (alt)
[{"dive":{"created": "2011-06-01 07:03:16 +0000", "number": 1, "lastEdited": "2011-06-01 07:03:17 +0000", "locationName": "Hamburg", "location": "ag9ub3RlcGFkaS1zZXJ2ZXJyEAsSCERpdmVTcG90GKrAAgw", "key": "ag9ub3RlcGFkaS1zZXJ2ZXJyFwsSBURpdmVyGNqwAgwLEgREaXZlGAUM", "entry": "2010-05-27 18:27:00 +0000"}},{"dive":{"created": "2011-06-01 07:03:16 +0000", "number": 1, "lastEdited": "2011-06-01 07:03:17 +0000", "locationName": "Hamburg", "location": "ag9ub3RlcGFkaS1zZXJ2ZXJyEAsSCERpdmVTcG90GKrAAgw", "key": "ag9ub3RlcGFkaS1zZXJ2ZXJyFwsSBURpdmVyGNqwAgwLEgREaXZlGAUM", "entry": "2010-05-27 18:27:00 +0000"}}]
//dives/key (GET) = /user/dive/key (alt)
{"dive" : {"profile": {"safetyStop": 30.0, "key": "ag9ub3RlcGFkaS1zZXJ2ZXJyHgsSBURpdmVyGNqwAgwLEgtEaXZlUHJvZmlsZRgDDA", "npclass": "profile", "lastEdited": "2011-06-01 07:03:17 +0000", "pressureProfile": [1450.3774, 2900.7548], "bottomTime": 20.0, "depthProfile": [0.0, 10.0], "startPressure": 1450.3774, "endPressure": 2900.7548, "timeProfile": [0.0, 20.0]}, "created": "2011-06-01 07:03:16 +0000", "share": "ag9ub3RlcGFkaS1zZXJ2ZXJyHAsSBURpdmVyGNqwAgwLEglEaXZlU2hhcmUYBAw", "number": 1, "npclass": "dive", "exit": "2010-05-27 18:27:00 +0000", "location": {"description": null, "npclass": "location", "key": "ag9ub3RlcGFkaS1zZXJ2ZXJyEAsSCERpdmVTcG90GKrAAgw", "name": "Hamburg"}, "key": "ag9ub3RlcGFkaS1zZXJ2ZXJyFwsSBURpdmVyGNqwAgwLEgREaXZlGAUM", "entry": "2010-05-27 18:27:00 +0000", "lastEdited": "2011-06-01 07:03:17 +0000", "diver": "ag9ub3RlcGFkaS1zZXJ2ZXJyDQsSBURpdmVyGNqwAgw", "details": {"airTemp": 28.0, "gear": ["ag9ub3RlcGFkaS1zZXJ2ZXJyHwsSBURpdmVyGNqwAgwLEgxVc2VyRGl2ZUdlYXIYAQw", "ag9ub3RlcGFkaS1zZXJ2ZXJyIAsSBURpdmVyGNqwAgwLEgxVc2VyRGl2ZUdlYXIY6QcM"], "surfTemp": 20.0, "rating": 2, "npclass": "details", "visibility": 2, "lastEdited": "2011-06-01 07:03:17 +0000", "weather": null, "weights": 40.0, "key": "ag9ub3RlcGFkaS1zZXJ2ZXJyHgsSBURpdmVyGNqwAgwLEgtEaXZlRGV0YWlscxgCDA", "bottomTemp": 16.0, "types": ["ag9ub3RlcGFkaS1zZXJ2ZXJyDwsSCERpdmVUeXBlGME-DA", "ag9ub3RlcGFkaS1zZXJ2ZXJyDwsSCERpdmVUeXBlGKlGDA"]}}}
//dives (post) = Ein Dive hinzufügen
Methode welche den Json annimmt zum speichern und dann den erstellen Dive zurückgibt (wie dives/key (GET))
//dives/key (post) = Ein Dive update
Methode welche den Json annimmt zum speichern und dann ein OK oder Fehler zurückgibt
//dives/key (Destory) = Ein Dive löschen
Methode welche den Key annimmt und den Dive löscht und dann ein OK oder Fehler zurückgibt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment