用R语言从newsapi获取新闻
在这篇文章中,我们将学习如何创建一个R脚本来阅读最新的新闻。我们将使用news API来获取新闻,并使用R编程语言中的httr包来提取它。
需要的模块 。
install.packages(“httr”)
install.packages(“jsonlite”)
获取新闻API
要获得你的API密钥,请访问newsapi.org并创建你的账户。
点击 获取API密钥 以获得你的密钥。 确保你已经保存了你的密钥。
我们将使用httr GET()来进行URL请求,并将新闻数据存储在一个变量中。现在我们需要JSON数据,所以我们必须将新闻数据转换为char格式,因为GET()返回原始数据,所以我们需要使用rawToChar(),为了将char数据转换成JSON格式,我们将使用JSON()内置的jsonlite包。
实现
请确保将< YOURAPIKEY>
替换为你在URL中的API密钥。
输出