【问题标题】:How to invoke an Integration Service in Kony Studio that is created in the MobileFabric Console?如何调用在 MobileFabric 控制台中创建的 Kony Studio 中的集成服务?
【发布时间】:2015-08-27 02:18:59
【问题描述】:

我正在尝试在 Kony Studio 的 JavaScript 模块中调用集成服务。以前,我在 MobileFabric 控制台中使用“getPostsByUserID”操作创建了服务“TestService”。该服务调用返回 JSON 对象的 API。我想在我的应用中使用返回的数据。
如果我在模拟器上测试应用程序,我会收到来自 Kony SDK 的错误 Invalid serviceName

我已满足以下先决条件:

  1. 应用程序已发布到 Kony 服务器。
  2. 我初始化了 Kony SDK。
  3. 服务名称和操作正确。我检查了几次。

有人对我错过了什么有建议吗?

function getPosts () {
    serviceName = "TestService";
    integrationObj = client.getIntegrationService(serviceName);
    integrationObj.invokeOperation("getPostsByUserID", {}, {userID: 1}, successCallback, failureCallback);

    function successCallback (res) {
        alert('success: ' + res);
    }

    function errorCallback (res) {
        alert('error' + res);
    }
}

client 是初始化的 Kony SDK 对象。

【问题讨论】:

    标签: javascript cross-platform temenos-quantum


    【解决方案1】:

    我明白了。每次我在 MobileFabric 控制台中对集成服务进行更改时,我都必须:

    1. 在控制台中重新发布应用程序。这就是以某种方式应用更改的提交按钮
    2. 通过应用程序属性 -> MobileFabric 将其与 Kony Studio 应用程序同步。所以应用知道该服务的存在。

    【讨论】:

    • “应用程序属性”在哪里-> Mobile Fabric
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-18
    • 2014-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多