博客文章自动转发到微博

阿立2015-04-22 08:55应用 标签:文章 博客

ifttt如同一个中间人一样,它通过接入很多网络服务的接口,将不同的网络服务连接贯通为一体。最近ifttt服务还开通了微博平台的接口,这样当我们在博客上发表文章后,它会自动转发到微博平台上,从而扩大博客文章的影响力。

获取博客RSS地址

要想让ifttt服务知道博客已经更新了内容,就需要它定时对博客网站进行检测,而检测的方法最好通过RSS订阅的方式来实现。首先打开任意浏览器,登录自己常去的软件博客。在右侧的功能栏中点击“文章RSS”链接,这时浏览器会自动跳转到一个新的页面。将这个页面的地址链接记录下来,它就是该博客的订阅地址了(图1)。将这个订阅地址记录下来,下面的操作中将会用到它。

1422wbxc1

设置新的任务条件

接着打开一个新的浏览器标签,在地址栏中输入ifttt服务的网站地址(http://ifttt.com)。进入到网站的设置页中,点击蓝色的“Create a Recipe”按钮,从而开始创建一个全新的任务条件。首先在弹出的窗口中点击蓝色的“This”按钮,接下来在弹出的功能列表中选择“Feed”项。在随后出现的页面中点击“New feed item”按钮,再在弹出的“Feed URL”输入框中,设置刚刚记录下的博客订阅地址(图2)。设置完毕,点击“Create trigger”按钮,接下来需要设置规则的执行部分。

1422wbxc2

现在在弹出的网页中点击蓝色的“That”按钮,接着在弹出的列表中选择“Sina Weibo”项。由于是第一次使用新浪微博的接口,因此需要根据提示点击窗口中的“Activate”按钮。这时会弹出一个新浪微博账号的登录窗口,分别输入自己的新浪微博账号和密码。登录成功后将弹出一个询问窗口,点击“授权”同意将ifttt服务接入到自己的新浪微博。授权完成后返回到ifttt服务的任务设置页面,然后点击任务列表中的“Publish a new post”命令(图3)。

1422wbxc3

查看同步微博信息

这时ifttt服务会自动设置转发的内容参数,比如EntryTitle、EntryContent、EntryUrl参数就分别代表博客的标题、内容和链接,只需要点击“Create action”按钮就完成设置(图4)。最后ifttt服务会让用户进行检查,如果检查无误的话点击“Create Recipe”按钮进行确认即可。

1422wbxc4

到此为止,ifttt系统就会自动将博客文章转发到设定的微博账户上了,而且每15分钟会自动检测一次并自动进行转发。以后当网友登录到新浪微博后,就可以看到由ifttt服务转发的博客文章简介(图5)。点击微博文字后面的网页链接,即可打开这篇博客文章进行阅读。

1422wbxc5

知识扩展:

ifttt服务的功能列表中有众多的服务,而我们可以随意的将这些服务进行衔接和设置。比如我们可以让指定的博客文章,自动保存到指定的云笔记里面,这样既可以避免备份文章时重复的复制粘贴操作,又可以将云笔记客户端当作RSS阅读器使用。其实很多网友会在微博里面分享一些文件,而利用ifttt服务也可以将其自动转存到云存储里面。