I am trying to build a system that tells the user on which platforms (like Netflix, prime, etc.) a movie or series is available. What is the best way to go about it?
I have considered the following:
- Scraping the web to collate this information (it seems too unwieldy)
- Manual entry in DB (along with scraping to adjust the data)
- using 3rd party APIs (like justwatch or guidebox)
- Requesting APIs from the OTTs themselves (probably not going to hear back from them)
but so far, I have not found a solution that works properly. Are there some other ways to collate this data that I'm missing? like how do these 3rd party providers do it? Any help or insight will be highly appreciated.