dingdang-contrib icon indicating copy to clipboard operation
dingdang-contrib copied to clipboard

新增新闻插件(从http://www.tuling123.com/的API获取)

Open Wu2406 opened this issue 5 years ago • 5 comments

用于获取今日新闻,使用图灵机器人提供的API接口(http://www.tuling123.com/openapi/api)。因为第三方插件中的HeadlineNews插件用的是聚合数据新闻头条提供的API,而聚合数据新闻头条使用是需要实名认证的。所以我就自己编写了一款用图灵机器人API的插件,此插件可以直接使用图灵机器人网站的账号,不用重新注册。 注意:此插件可能会和HeadlineNews发生冲突,使用前需把HeadlineNews.py删除。 本插件尚处于开发阶段,最近正在完善 。现在只能获取今日新闻,我会逐步加上实时新闻、体育新闻、娱乐新闻、财经新闻等更多类别的资讯内容。

交互示例

用户:新闻 叮当: “正在获取中,请稍后”——等待大约两秒 "亲,已帮您找到相关新闻,正在转为语音"——等待大约十秒(如果开启了“当内容过长,改为发送内容)就会直接发到您的微信或邮件上。 "转换完成,以下是今日新闻":宝成铁路陕西段中断 未来三天这些车次停运 第80集团军政工部副主任毕可弟告别军旅 师职大校……

配置

首先要到图灵机器人网站上将:我的机器人>技能拓展>新闻资讯设为ON

然后在/home/pi/.dingdang/profile.yml中加一段

今日新闻

图灵机器人新闻头条API

http://www.tuling123.com

headline_news: key: '图灵机器人的AppKey'

再次说明:此插件可能会和HeadlineNews发生冲突,使用前需把HeadlineNews.py删除。

Wu2406 avatar Jul 13 '18 06:07 Wu2406

对不起,配置格式有一点乱,应该是:

#今日新闻 #图灵机器人新闻头条API #http://www.tuling123.com headline_news: key: '图灵机器人的AppKey'

Wu2406 avatar Jul 13 '18 07:07 Wu2406

或者我也可以将我的插件与Headline_news.py合并,然后让用户到/home/pi/.dingdang/profile.yml中设置用哪个

Wu2406 avatar Jul 14 '18 00:07 Wu2406

或者我也可以将我的插件与Headline_news.py合并,然后让用户到/home/pi/.dingdang/profile.yml中设置用哪个

@Wu2406 这个提议好,应该把功能做一下合并,让用户选择使用哪个服务。

wzpan avatar Jul 14 '18 16:07 wzpan

@Wu2406 这个feature后面有优化吗?

wzpan avatar Aug 28 '18 01:08 wzpan

您好,我试图在合并,但一直没有成功,不知道为什么将它放进函数里mic对象总是不能用,即使传递了参数。

Wu2406 avatar Oct 01 '18 23:10 Wu2406