现成的宁静文本存储Web服务解决方案

时间:2014-10-31 12:48:06

标签: web-services rest

我想构建一个简单的客户端应用程序,用于过滤和重定向到简单Web服务的请求。平台是Linux,接口是命令行,数据是纯文本引号,主要命令如下:

pull quotes <service> <filter>
export quotes <filter> <file>
import quotes <filter> <file>
push quotes <service> <filter>

我需要一个Web服务作为纯文本数据源,使用简单的RESTful接口,如:

http://www.iheartquotes.com/api/v1/random?source=starwars

但是有了更多功能 - 我需要能够彻底搜索和过滤url / http-request,至少像:

http://www.someservice.com/api/v1/quote?filter=churchill+war&max=25&order=most_popular

结果得到纯文本。添加/删除功能也非常方便。

请指导我:

(1)是否有现成的文本存储Web服务,具有良好的〜休息界面(如上所述)?

(2)如果没有,C ++或python中是否有一个好的框架?

我试过了:

(1)Wikia API - 我必须编写一个好的网络爬虫来从那里获得有用的东西,这不是目的。

(2)MoinMoin wiki - 我在VM上部署了它,但我发现它动态生成网页内容,并且没有暴露必要的休息api。

1 个答案:

答案 0 :(得分:0)

事实上,有一个。

经过长时间的搜索,我找到了它 - snipp.io

然而,这并不能让我停止想要创造自己的。