Mar*_*sen 15 storage web-services
在我计划创建的许多项目中(小部件/本地客户端软件)我想存储一些用户首选项等.我可以做这个客户端,小部件有这个功能,或者我可以在某处在线存储它,让用户访问对任何计算机上的偏好,或重新安装后等.
问题是我不想将这些小部件等与我所拥有的任何域相关联,或者为另一个域和托管付钱,也为这样的服务实现和维护服务器端代码.
所以我的问题是:是否有任何在线服务为简单的键值对提供存储?优选地,当然有限使用.请记住,我想用javascript访问它.
Aco*_*orn 14
OpenKeyval看起来就像你想要的那样.
OpenKeyval是一个完全开放的键值数据存储,公开为简单的Web服务.目标是使这成为在Web应用程序中持久保存数据的一种非常简单的方法.
您可以使用jsonp设置和检索数据,因此您无需担心跨域请求限制.使用它很简单:
存储值:
$.ajax({
url: "http://api.openkeyval.org/store/",
data: "mykey=mydata",
dataType: "jsonp",
success: function(data){
alert("Saved "+data);
}
});
Run Code Online (Sandbox Code Playgroud)
检索值:
$.ajax({
url: "http://api.openkeyval.org/mykey",
dataType: "jsonp",
success: function(data){
alert(data);
}
});
Run Code Online (Sandbox Code Playgroud)