-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update server API spec documentation #5
Comments
Can we also clearly specify the description of the following items?
As for neighbouring URNs, what exactly is the "max count"? |
|
I have posted an initial draft of the API description here: http://wiki.mobile-accessibility.idrc.ocad.ca/w/Tagin!/Tagin_API Just to make things clear, in the previous implementation a "fingerprint" consisted in a collection of beacons. Should this stay the same, since scan results provide multiple beacons? |
To answer your question, the only difference between raw observations and fingerprints is that the former list has strengh measurement s as reported by the client device in dBm, whereas the latter has normalized signal strengths as calculated by our engine as a relative unit going from 0.0 to 1.0 Both are lists of access points. |
Imported API wiki page into github. @elyas-bhy let's work within the github wiki from now on. |
@elyas-bhy updated API spec... take a look and comment if you think it needs editing (e.g., may not comply with RESTful principles): |
I suggest the following changes:
I'm by no means an expert in RESTful design, so let me know what you think of it! |
One more thing: shouldn't the POST request be public? |
We will be writing:
We will be reading:
We will be deleting (not confirmed yet):
Nothing to edit at this point
We will NOT be dealing with tags nor locations at all, so the corresponding end-points should be somehow marked as not implemented
The text was updated successfully, but these errors were encountered: