在Domino数据服务(REST API)中创建文档

时间:2015-03-24 07:21:19

标签: lotus-domino lotus interop-domino

我正在尝试使用Domino数据服务(REST api)在Reservation表单中创建一个文档,响应显示文档已创建,但是当我尝试使用Notes客户端访问该预留(xyz' s)时,它不是出现。

网址:http://server/Conf.nsf/api/data/documents?form=Reservation 有效载荷:{     " @作者&#34 ;:     ["服务器"""     ]     " @形式":"预定&#34 ;,     "从":" XYZ&#34 ;,     " AltFrom":" XYZ&#34 ;,     "椅":" XYZ&#34 ;,     " AltChair":" XYZ&#34 ;,     "主":" XYZ&#34 ;,     " SequenceNum":1,     " ORGState":" 5&#34 ;,     "的ResourceType":" 1&#34 ;,     " ResourceName":" BELLA VISTA / Building15",     " Room":" BELLA VISTA / Building15",     "能力":2,     " _ViewIcon":133,     " AppointmentType":" 3&#34 ;,     " StartTimeZone":" Z = -3005 $ DO = 0 $ ZN =印度&#34 ;,     " EndTimeZone":" Z = -3005 $ DO = 0 $ ZN =印度&#34 ;,     "主题":"测试会议",     " SendTo":" CN = BELLA VISTA / O = Building15",     "加密":" 0&#34 ;,     #&34;关键字":"&#34 ;,     " RouteServers":"服务器&#34 ;,     "起始日期":" 2015-03-28T06:30:00Z&#34 ;,     "开始时间":" 2015-03-28T07:30:00Z&#34 ;,     "的startDateTime":" 2015-03-28T06:30:00Z&#34 ;,     "结束日期":" 2015-03-28T07:30:00Z&#34 ;,     "结束时间":" 2015-03-28T07:30:00Z&#34 ;,     " EndDateTime":" 2015-03-28T07:30:00Z&#34 ;,     " UpdateSeq":1,     "作者":" XYZ&#34 ;,     " ResourceOwner":"&#34 ;,     " ReservedFor":" XYZ&#34 ;,     " ReservedBy":" XYZ&#34 ;,     " RQStatus":" A&#34 ;,     "目的":"从REST"进行测试,     " NoticeType":" A&#34 ;,     "步骤":3,     "网站":" 15号楼&#34 ;,     " ReserveDate":" 2015-03-28T06:30:00Z" }

1 个答案:

答案 0 :(得分:1)

如果您已成功创建文档但无法看到该文档,则表明您在读取者名称或作者姓名字段中存在问题,该字段拒绝您访问该文档。

您是否拥有对conf.nsf数据库的Manager访问权限以及服务器上的完全访问权限管理员权限?如果是这样,请通过Domino Administrator激活您的完全访问权限,然后打开conf.nsf并查看是否可以找到您的文档,然后检查文档属性并使用SUMMARY READ-ACCESS NAMES或SUMMARY READ / WRITE-ACCESS NAMES类型检查所有字段确定你放在那里的东西。与手动创建的文档进行比较,看看应该有什么。

(如果您缺少必要的权限,要么与拥有该权限的管理员合作,要么将测试服务器设置为AFAIK,那么就无法使用本地副本测试Domino数据服务。 )