Member-only story
Replacing the Google News API with an RSS Feed and Jsoup
For better or worse, there is no shortage of news APIs in the world. In addition to the Bing News API ($7/1000 txs) and the Google News API ($449/month), nearly all of the big news companies also offer one:
- Bloomberg API* (free for non-commercial use)
- News API* (free for non-commercial use)
- New York Times API* (free for non-commercial use)
- ESPN API* (free)
- Guardian API* (free for non-commercial use)
- BBC News API* (free for non-commercial use)
- Yahoo News API* ( $1.80/1000 queries)
- Financial Times API* (free for non-commercial use)
This article* gives a great overview of each of these but before you go digging, just know that any commercial use of these APIs will require you to fork over some cash. If you aren’t light-of-pocketbook, or just don’t mind paying for convenience, the Google News API linked above looks incredibly easy to use.
If you like implementing your own workarounds though, this is the article for you. Briefly, I will be explaining how to use an RSS feed from Google and Jsoup to pull your own news titles and descriptions without paying a dime (I hope). This wouldn’t have been necessary if Google didn’t deprecate their Google News Search API in 2016.