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

时间:2012-07-25 11:52:56

标签: web-services rest lotus-notes lotusscript

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

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

谢谢!

1 个答案:

答案 0 :(得分:5)

地理编码类here没有实现所有动词,但它为您提供了基于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