如何在Lotus Notes中使用RESTful Web服务

Fuz*_*sis 6 rest web-services lotus-notes lotusscript

有没有人在Lotus Notes中编写客户端来使用RESTful Web服务?如果是这样,您使用的代码示例是什么?我不知道从哪里开始,因为目前网上似乎没有很多例子.

我的最终目标是有一定的LotusScript(或可替代Java或甚至@Formula),一个Notes客户端应用程序可用于执行常规的GET,POST,PUT和DELETE用一个RESTful Web服务调用.我将把结果存储在客户端计算机上的.xml文件中.

谢谢!

小智 5

这里的Geocoding类没有实现所有的动词,但是它为你提供了基于COM的方法的基础,假设我们正在谈论Windows客户端.

OP编辑(示例):

Dim httpObject As Variant
Dim httpURL As String
Dim response As String
Dim returnCode As String

Set httpObject = CreateObject("MSXML2.ServerXMLHTTP")  ' use MSXML object
httpURL = "http://" & yourWebServiceURL      
Call httpObject.open("GET", httpURL, False)
response = Left$(httpObject.responseText,16000)
returncode = GetGeoValue("code")  ' e.g. 200 for success
Run Code Online (Sandbox Code Playgroud)