pittcsc / PittAPI

An API to easily get data from the University of Pittsburgh
https://pittapi.pittcsc.org
GNU General Public License v2.0
105 stars 30 forks source link

make PittAPI actually an API #47

Closed ghost closed 7 years ago

ghost commented 7 years ago

Currently PittAPI is essentially a collection of functions in classes. Gold!

However, it would be more useful if it was hosted on, say, an AWS lambda.

azharichenko commented 7 years ago

We have built a web wrapper for this library. This is where the API will really become an API. This library is mainly for developing all the functions and code to go fetch and structure various data about the University of Pittsburgh.

azharichenko commented 7 years ago

@RitwikGupta Though now that I think about it. Wouldn't the name PittData (or some variation on that) be a better name for this library especially because it's designed to essentially fetch the data while PittAPIWebWrapper is actually the API?

RitwikGupta commented 7 years ago

@eas141 Erik, as Alex mentioned, the PittAPIWebWrapper exposes the entire PittAPI through a REST interface. This will be hosted on CS department servers soon for all your language agnostic needs.

@azharichenko This project provides an API for Python, so the name is accurate. The wrapper just exposes the API via a REST API for language agnostic needs. I don't think a name change is necessary 😄

azharichenko commented 7 years ago

Yeah, that makes sense @RitwikGupta :+1: