I took a look at the Android version and found the following:https://twitter.com/evacide/status/1222249453261705218 …
It seems that they use Gimbal to communicate with the beacons https://docs.gimbal.com/android/v3/devguide.html … , and Google has a system to register such beaconshttps://developers.google.com/beacons
-
-
Their API url is https://api.spotteredu.com/api/v2/students/me/ … and API communications are defined in com/arickllc/spotteredu/network/SpotterRestClient.javapic.twitter.com/dcvpfdPCDn
Prikaži ovu nit -
HTTP POST: -register: new student registration -locate: submit attendance request -notifications: sign up for push notifications -snapshot: send a snapshot, which is a class consisting of a 'code' element and a 'attendable_id' element
Prikaži ovu nit -
POST (cont): -activity: used to submit enter or exit event -legal: sends a notice that the user agreed to the privace policy and ToS
Prikaži ovu nit -
HTTP GET: - schedule: returns the list of classes. Something interesting is that it checks for 'x-spotter-legal' in the header, and it's unclear what that's for - ongoing: returns current attendance - courses/<class id>/attendance: returns attendance for course with class idpic.twitter.com/QCFI4vBu6r
Prikaži ovu nit -
Also, here's their patent: https://patents.google.com/patent/US20160364819A1/en …
Prikaži ovu nit
Kraj razgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.