Clinews – 从命令行阅读新闻和最新标题

前段时间,我们写过一个名为的 CLI 新闻客户端 即时新闻 这可以帮助您立即从命令行阅读新闻和最新头条新闻。 今天,我偶然发现了一个类似的实用程序,名为 新闻 它具有相同的目的 – 阅读来自热门网站的新闻和最新头条新闻,来自终端的博客。 您无需安装 GUI 应用程序或移动应用程序。 您可以直接从终端读取世界上正在发生的事情。 它是免费的开源实用程序,使用 节点JS.

内容

  1. 安装 Clinews
    1. 配置新闻 API
  2. 从命令行阅读新闻和最新标题
    1. 帮助我们帮助您:

安装 Clinews

由于 Clinews 是使用 NodeJS 编写的,因此您可以使用 NPM 包管理器安装它。 如果您尚未安装 NodeJS,请按照以下链接中的说明进行安装。

  • 如何在 Linux 上安装 NodeJS

安装节点后,运行以下命令安装 Clinews:

$ npm i -g clinews

您还可以使用安装 Clinews

$ yarn global add clinews 

纱线本身可以使用 npm 安装

$ npm -i yarn

配置新闻 API

Clinews 检索所有新闻标题 新闻 API. News API 是一个简单易用的 API,它返回当前发布在一系列新闻源和博客上的标题的 JSON 元数据。 它目前提供来自 70 个热门来源的实时头条新闻,包括 Ars Technica、BBC、Blooberg、CNN、每日邮报、Engadget、ESPN、金融时报、谷歌新闻、黑客新闻、IGN、Mashable、国家地理、Reddit r/all、路透社、 Speigel Online、Techcrunch、卫报、印度教、赫芬顿邮报、纽约时报、下一个网络、华尔街日报、今日美国和 更多的.

首先,您需要来自 News API 的 API 密钥。 去 https://newsapi.org/register URL 并注册一个免费帐户以获取 API 密钥。

从 News API 站点获得 API 密钥后,编辑您的 .bashrc 文件:

$ vi ~/.bashrc

在末尾添加 newsapi API 密钥,如下所示:

 IN_API_KEY="Paste-API-key-here"

请注意,您需要将密钥粘贴在双引号内。 Save 和 close 文件。

运行以下命令以更新更改。

$ source ~/.bashrc

完毕。 现在让我们继续从新来源获取最新的头条新闻。

从命令行阅读新闻和最新标题

阅读特定新来源的新闻和最新头条新闻,例如 印度教, 跑:

$ news fetch the-hindu

这里, “印度教” 是新的源 id(获取 id)。

上述命令将从 The Hindu news portel 获取最新的 10 个标题,并将它们显示在终端中。 此外,它还显示新闻的简要描述、发布的日期和时间以及到源的实际链接。

样本输出:

使用 Clinews 从源中获取新闻标题

要在浏览器中阅读新闻,请按住 Ctrl 键并单击 URL。 它将在您的默认网络浏览器中打开。

要查看您可以从中获取新闻的所有来源,请运行:

$ news sources

样本输出: