Call-for-Code-for-Racial-Justice / Five-Fifths-Voter

Five Fifths Voter is a web application tool designed to enable and empower Black people and others to exercise their right to vote by ensuring their voice is heard
Apache License 2.0
67 stars 37 forks source link

Getting external API's approved for use from IBM #25

Closed sydrosa closed 3 years ago

sydrosa commented 3 years ago

Please include any others you think might be necessary.

github-actions[bot] commented 3 years ago

Thank you so much for contributing to our work!

drealuc commented 3 years ago

Approved.

sydrosa commented 3 years ago

API's and how they plan on being used

Watson Tone Analyzer API

Twitter API - https://developer.twitter.com/en/docs

We will use the Twitter API to query Twitter's database for tweets associated with current and former President(s).

Google Civic APIs - https://developers.google.com/civic-information

We will use the Google Civics API to send personal information from a user via a Form and sending this request to see if they're registered to vote or not.

Google Maps API (we are not 100% set on this just yet)

We will use the Google maps API to show the user their respective polling or early voting location on a map, with a marker.

cc @drealuc @GeraldMit @davidnixon @Shreyanand for visibility. Please let me know if I'm missing anything before I submit to Denise Knorr.

yrabun commented 3 years ago

@skurlowecz please watch this space for the API approvals.

yrabun commented 3 years ago

Are the sources for the Georgia data included in the list? Also, can we get links to sites you are pulling for the APIs, please?

drealuc commented 3 years ago

@ydknorr Denise, please advise if you need anything else to complete this task

yrabun commented 3 years ago

Are we using geonames.org for something or was that a placeholder? @davidnixon @GeraldMit

davidnixon commented 3 years ago

Are we using geonames.org for something or was that a placeholder? @davidnixon @GeraldMit

I pulled that out last night because I need something more precise for the mapping. Looks like the attribution is still there so I'll add that to my issue list. Also this issue says "Google Maps API (we are not 100% set on this just yet)" but we ar now 100% using google map apis

yrabun commented 3 years ago

@sydbails @davidnixon please provide the Google Maps API

yrabun commented 3 years ago

We received go-ahead sent to @yrabun. As new APIs are used, please bring to my attention for review.