Skip to content
This repository has been archived by the owner on Jan 25, 2024. It is now read-only.

Facebook.com Events API Bot #5

Closed
allella opened this issue Feb 8, 2018 · 3 comments
Closed

Facebook.com Events API Bot #5

allella opened this issue Feb 8, 2018 · 3 comments

Comments

@allella
Copy link
Member

allella commented Feb 8, 2018

There is currently no Facebook.com events API bot.

Cross-linking back to the open data API issue history where the conversations started.

@allella allella changed the title Faceboo.com Events API Bot Facebook.com Events API Bot Feb 8, 2018
@Nunie123
Copy link

My research on the facebook API revealed that API keys last, at most, for a month. Facebook would like a user to log in every time it accesses the API.

Our options for getting events from facebook groups is:

  1. Have someone manually request a new API key from facebook every month and then update the config file on the server to use the new key.
  2. Implement a method for the server to give facebook credentials and generate a new API key on its own. (there is no api for this, we'd probably have to do a headless browser and scraping, or something equally complicated)
  3. Scrape the html off of facebook group pages and parse it. (it's possible this is a violation of facebook ToS)

Given the complexity of the possible solutions I could come up with, I'd prefer not to work on this issue unless there is a high user demand.

@allella
Copy link
Member Author

allella commented Feb 26, 2018

Fine with me to not do anything complex for Facebook.

The only group using FB is FreeCodeCamp. They meet every week at the same time so we can probably figure out a work around and/or have the group program a work-around for us.

@pamelawoodbrowne maybe we could bring Daniel Jones into the conversation? I don't know his GitHub handle.

@allella
Copy link
Member Author

allella commented Feb 26, 2018

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants