不久前,我们写过一个名为 CLI 的新闻客户端 即时新闻 这可以帮助您立即从命令行阅读新闻和最新标题。 今天,我偶然发现了一个类似的实用程序,名为 新闻 用于相同的目的 – 阅读来自流行网站的新闻和最新标题,来自终端的博客。 您无需安装 GUI 应用程序或移动应用程序。 您可以直接从终端阅读世界上正在发生的事情。 它是使用编写的免费开源实用程序 节点.
内容
安装 Clinews
由于 Clinews 是使用 NodeJS 编写的,因此您可以使用 NPM 包管理器安装它。 如果您尚未安装 NodeJS,请按照以下链接中的说明进行安装。
- 如何在 Linux 上安装 NodeJS
安装节点后,运行以下命令安装 Clinews:
$ npm i -g clinews
您还可以使用安装 Clinews 纱:
$ yarn global add clinews
Yarn 本身可以使用 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、卫报、印度教、赫芬顿邮报、纽约时报、The Next Web、华尔街日报、今日美国和 更多的.
首先,您需要来自 News API 的 API 密钥。 去 https://newsapi.org/register URL 并注册一个免费帐户以获取 API 密钥。
从 News API 站点获得 API 密钥后,编辑您的 .bashrc 文件:
$ vi ~/.bashrc
在末尾添加 newsapi API 密钥,如下所示:
export IN_API_KEY="Paste-API-key-here"
请注意,您需要将密钥粘贴在双引号内。 Save 和 close 文件。
运行以下命令以更新更改。
$ source ~/.bashrc
完毕。 现在让我们继续从新的来源获取最新的头条新闻。
从命令行阅读新闻和最新头条
阅读来自特定新来源的新闻和最新标题,对于 example 印度教徒, 跑:
$ news fetch the-hindu
这里, “印度教” 是新的源 ID(获取 ID)。
上述命令将从印度新闻门户获取最新的 10 个标题并将它们显示在终端中。 此外,它还显示了新闻的简要说明、发布日期和时间以及指向源的实际链接。
示例输出:
使用 Clinews 从源头获取新闻标题
要在浏览器中阅读新闻,请按住 Ctrl 键并单击 URL。 它将在您的默认 Web 浏览器中打开。
要查看您可以从中获取新闻的所有来源,请运行:
$ news sources
示例输出:
使用 Clinews 列出所有新闻来源
正如你在上面的截图中看到的,Clinews 列出了所有的新闻来源,包括新闻来源的名称、获取 id、网站描述、网站 URL 和它所在的国家。 在撰写本指南时,Clinews 目前支持 70 多个新闻来源。
Clinews 还可以在匹配搜索条件/术语的所有来源中搜索新闻报道。 说为 example, 列出标题包含单词的所有新闻报道 “泰米尔纳德邦”,使用以下命令:
$ news search "Tamilnadu"
此命令将删除与该术语匹配的故事的所有新闻来源 泰米尔纳德邦.
Clinews 有一些额外的标志可以帮助你,
- 限制你想看到的新闻报道的数量,
- 对新闻故事进行排序(热门、最新、流行),
- 明智地显示新闻故事类别(例如商业、娱乐、游戏、一般、音乐、政治、科学与自然、体育、技术)
有关更多详细信息,请参阅帮助部分:
$ clinews -h
资源:
感谢您的光临!
帮助我们帮助您:
- 订阅我们的电子邮件通讯: 立即注册
- 支持 OSTechNix : 通过贝宝捐赠
- 下载免费电子书和视频: TradePub 上的 OSTechNix
- 联系我们: 红迪网 | Facebook | Twitter | 领英 | RSS订阅
祝你有美好的一天!!