尝试将我的智能电视应用程序连接到Azure数据库

时间:2019-01-17 14:21:42

标签: javascript html sql database webos

我正在开发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"
    }
]
}

我想获取此信息并将其显示为标签。

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