Hello Lauren,
Good luck, and have fun coding!
Nathan White
That app was written by a very bright student last year and has since graduated and moved on to college. He was able to sniff the undocumented APIs we use to get structured data after logging in the parent/student by passing the username and password. This is what I was referring to in the offline email I sent to you in December. He does not use the public APIs, which requires the district to open up access to individual applications and grants access to all students in a district. The way the "Grades for Parents and Students" app works is to emulate a browser. It tricks the website into thinking it's a regular browser and creates HTTP POSTs and GETs to get the data from Aeries and then transforms that data into a user-friendly app layout. There are disadvantages in the long run to using undocumented, non-public web services. Eventually, we will stop using the APIs his app is using in favor of new ones and we will remove them from the software. AT that time, his app will stop working as we are not obligated to maintain backwards-compatibility on APIs that are not specifically designed or identified for public consumption. At that time he will need to find another way to get the information he needs and re-write his app.
It is important to also note that his app does not violate our "Aeries" trademark because it does not use our name in the name of his app. He only references "Aeries" in his app description and uses wording that does not represent that the app is sanctioned by us. This was not initially the case and we had to have a conversation with him to adjust his app name to not violate our trademark. We have had to have similar conversations with many student-built apps over the years.
| Camden Iliff Aeries® SIS / Eagle Software | |
|
|
|
Make the most out of Aeries SIS by using the Aeries Web Version. Visit http://maximize.aeries.com/ to read all of the details and explore the available resources.
--
You received this message because you are subscribed to the Google Groups "Interfacing With Aeries" group.
To unsubscribe from this group and stop receiving emails from it, send an email to interfacing-with-...@googlegroups.com.
To post to this group, send email to interfacing...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/interfacing-with-aeries/c9b65519-f2c3-4789-9ef6-d3e1b5d793d5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.