我正在开发Web-OS应用程序时正在启动一个项目,并且尝试将我的应用程序连接到数据库,这是我发现的一些代码,但我不理解,有人有指南或视频吗?怎么做?
我不知道将数据库名称和凭据放在哪里以及如何调用返回对象?
示例
var request = webOS.service.request("luna://com.palm.db", {
method: "get",
parameters: {
"ids" : ["J8rKTaBClIo"]
},
onSuccess: function (inResponse) {
console.log( inResponse.results.length() + " object(s) is(are) retrieved");
console.log( "Result: " + JSON.stringify(inResponse) );
// To-Do something
},
onFailure: function (inError) {
console.log("Failed to get the obejct(s)");
console.log("[" + inError.errorCode + "]: " + inError.errorText);
// To-Do something
return;
}
});
返回值
{
"returnValue": true,
"results": [
{
"_rev": 21,
"sample": "sample1",
"test": "test1",
"_id": "J8rKTaBClIo",
"_kind": "com.yourdomain.test:1"
}
]
}
我想获取此信息并将其显示为标签。
答案 0 :(得分:0)
http://webostv.developer.lge.com/api/webos-service-api/db/ 看起来它连接到某种内部数据库。 有一种方法可以将js连接到SQL Server数据库,但这将要求客户端具有activex对象。 How to connect to SQL Server database from JavaScript in the browser?
如果我不得不猜测,您将必须创建API调用才能连接到Azure数据库。您应该能够使用其中的Azure函数。这可能是完美的。 Plus功能仅向您收取使用费用,因此,您会根据针对该功能的调用次数来收费。 https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-http-webhook