dingdang-contrib
dingdang-contrib copied to clipboard
新增新闻插件(从http://www.tuling123.com/的API获取)
用于获取今日新闻,使用图灵机器人提供的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删除。
对不起,配置格式有一点乱,应该是:
#今日新闻 #图灵机器人新闻头条API #http://www.tuling123.com headline_news: key: '图灵机器人的AppKey'
或者我也可以将我的插件与Headline_news.py合并,然后让用户到/home/pi/.dingdang/profile.yml中设置用哪个
或者我也可以将我的插件与Headline_news.py合并,然后让用户到/home/pi/.dingdang/profile.yml中设置用哪个
@Wu2406 这个提议好,应该把功能做一下合并,让用户选择使用哪个服务。
@Wu2406 这个feature后面有优化吗?
您好,我试图在合并,但一直没有成功,不知道为什么将它放进函数里mic对象总是不能用,即使传递了参数。