我正在尝试在 Kony Studio 的 JavaScript 模块中调用集成服务。以前,我在 MobileFabric 控制台中使用“getPostsByUserID”操作创建了服务“TestService”。该服务调用返回 JSON 对象的 API。我想在我的应用程序中使用返回的数据。
如果我在模拟器上测试应用程序,我会从 Kony SDK收到错误Invalid serviceName 。
我已经满足以下先决条件:
- 该应用程序已发布到 Kony 服务器。
- 我初始化了 Kony SDK。
- 服务和操作的名称是正确的。我检查了几次。
有人对我错过了什么有建议吗?
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 对象。