【发布时间】:2026-01-18 19:25:04
【问题描述】:
我正在尝试通过 Xpages 日历服务 API 使用valid JSON 对象向create an event 预订房间。
我正在使用的请求的详细信息:
网址:[server-path]/mail/administ.nsf/api/calendar/events
操作:POST
标头:内容类型:应用程序/json
JSON 正文:
{
"events":
[
{
"summary": "Meeting 1 Added via API Call",
"location": "Conference Room 2/Site@domain",
"description": "Test description",
"CalendarDateTime":{
"date":"2014-02-11",
"time":"17:00:00",
"utc":true
},
"start": {
"date":"2014-02-11",
"time":"17:00:00",
"utc":true
},
"end": {
"date":"2014-02-11",
"time":"17:30:00",
"utc":true
},
"class":"public",
"transparency":"opaque",
"sequence":0,
"x-lotus-noticetype":"I",
"attendees": [
{
"displayName":"Administrator@domain",
"email":"Administrator@domain",
"role":"chair",
"status":"accepted"
},
{
"displayName":"testing",
"email":"testing@domain"
}
],
"organizer": {
"displayName":"Administrator@domain",
"email":"Administrator@domain"
},
"x-lotus-room": {
"data": "testing/TestSite@domain"
}
}
]
}
活动已创建,但房间未与活动关联。
JSON 正文是从使用 Lotus Notes 创建并从 mail/administ.nsf/api/calendar/events api 调用中检索的事件复制而来的。
我已经在整个互联网上搜索了一个示例,说明如何通过 api 调用创建具有房间注册/预订的活动,但未能获得任何信息。
注意事项:
Domino/LotusNotes/XPages 扩展库对配置正常(希望如此)。
预订数据库没问题,我可以使用 Lotus 客户端创建会议并使用 api 调用检索它们。
【问题讨论】: