首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么资源类型的日历与会者可以使用responseStatus: needsAction进行响应?

为什么资源类型的日历与会者可以使用responseStatus: needsAction进行响应?
EN

Stack Overflow用户
提问于 2017-01-14 00:37:40
回答 2查看 930关注 0票数 1

在创建日历事件时使用Google API,我在看似随机的时刻得到了needsAction响应。该活动是在Google Apps资源的日历中创建的。为什么资源类型的日历与会者可以使用responseStatus: needsAction进行响应?

EN

回答 2

Stack Overflow用户

发布于 2017-01-14 23:59:23

responseStatus: needsAction表示用户未接受或拒绝您设置的事件。这意味着他们不会对您设置的事件执行任何操作。您可以通过使用Events: get获取特定事件来验证它,只需传递您想要获取的calendarIdeventId即可。

以下是示例输出。

代码语言:javascript
运行
复制
{
 "kind": "calendar#event",
 "etag": "\"29xxxxxxxxx70000\"",
 "id": "xxxxxb4arxxxsu2xxxd8gc",
 "status": "confirmed",
 "htmlLink": "https://www.google.com/calendar/event?eid=xxxxxxxxYmI0YXI2MXN1MjkwNxxxxxxa2NhcmVhbxxxxx9nbGUuY29t",
 "created": "2017-01-03T12:57:20.000Z",
 "updated": "2017-01-14T10:08:08.985Z",
 "summary": "3-xxxxxx015xx3",
 "description": "Sample description -",
 "creator": {
  "email": "x@g.com"
 },
 "organizer": {
  "email": "x@g.com"
 },
 "start": {
  "dateTime": "2017-01-11T12:00:00+08:00"
 },
 "end": {
  "dateTime": "2017-01-11T12:25:00+08:00"
 },
 "iCalUID": "xxxxxxxxxxx@google.com",
 "sequence": 0,
 "attendees": [
  {
   "email": "a@google.com",
   "responseStatus": "needsAction"
  },
  {
   "email": "b@google.com",
   "responseStatus": "needsAction"
  },      
  {
   "email": "x@g.com",
   "organizer": true,
   "responseStatus": "accepted"
  },
  {
   "email": "m@google.com",
   "responseStatus": "declined"
  },
  {
   "email": "k@google.com",
   "self": true,
   "responseStatus": "accepted"
  }
 ],
 "hangoutLink": "https://plus.google.com/hangouts/_/google.com/x?hceid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
 "reminders": {
  "useDefault": true
 }
}

输出告诉您,a@google.comb@google.com在您的日历事件invite中没有做任何事情,而k@google.com接受了它,m@google.com拒绝了该事件。

票数 0
EN

Stack Overflow用户

发布于 2017-10-06 20:54:27

我最近也遇到了同样的问题,显然修复方法是在提交事件之前将responseStatus设置为“accepted”。

它可能看起来像这样:

代码语言:javascript
运行
复制
attendees: [
  {email: resourceEmail, responseStatus: 'accepted'}
]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41639375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档