如何从 Movilizer Movelet 进行 REST 调用
Posted
技术标签:
【中文标题】如何从 Movilizer Movelet 进行 REST 调用【英文标题】:How To Make REST Call From Movilizer Movelet 【发布时间】:2017-04-28 03:41:27 【问题描述】:我是 Movilizer 的新手,如果这个问题看起来很愚蠢,请原谅我。
我创建了一个 Movelet,并且正在使用带有 Movilizer 插件的 Eclipse 进行开发。在这个 Movelet 中,我想使用现有的 REST Web 服务。上述网络服务目前正在被基于网络的应用程序使用,我们正在 Movilizer 中为其开发移动应用程序。
谁能指出程序/代码 sn-p 来使用 Movilizer 的 REST 服务。请注意,我需要 MEL 代码 sn-p,因为我使用 Eclipse 进行开发,而不是 SAP 系统。
【问题讨论】:
【参考方案1】:我没有完整的 REST 消费者,但它“只是”一个 HTTP Web 服务,不是吗?您应该能够使用网络 SPI 将其放在一起,https://devtools.movilizer.com/confluence/display/DOC25/connect+method 与 GET/POST
例子
connID = connect("http://httpstat.us/200", "GET");
if (connID >= 0)
sleep(1000);
readData = readTextLine(connID);
close(connID);
【讨论】:
您可以使用 MEL 通过以下方式将 JSON 字符串解析为 MEL 数组:arr jsonToObject(str inputString) 如何读取我从服务中获得的结果,现在我将 readData 设为 0。 每次都增加到 1,2,3 然后 -1。以上是关于如何从 Movilizer Movelet 进行 REST 调用的主要内容,如果未能解决你的问题,请参考以下文章
Movilizer - 通过 Web 服务调用以编程方式设置云用户的密码