首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能用Cronofy.com删除本机事件?

为什么我不能用Cronofy.com删除本机事件?
EN

Stack Overflow用户
提问于 2016-08-24 14:06:03
回答 1查看 358关注 0票数 0

我正在使用Cronofy将我的应用程序(仅在本地测试)与多个日历平台集成。

我很难让它更新或删除本地创建的事件(google或outlook),我不明白为什么。文档(https://www.cronofy.com/developers/api/)不足以理解它,除此之外没有更多的文档。

当我发送删除本地事件的请求时,我确实会得到一个202 HTTP响应,但是该事件仍然保留在我的google/outlook日历中,如果我对我自己的事件做同样的操作,它会用相同的202顺利地删除该事件。

我怎么才能让它起作用?我读过关于auth流的文章,202表示它正在处理过程,但是这个处理时间似乎太长了,以至于它不可能是(~2天)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-29 15:02:40

作为标准,我们沙箱日历访问,不允许开发人员编辑现有事件的最终用户日历。

如果需要此功能,您可以通过一个或多个用户日历请求扩展权限。如果您想要访问这个,请通过support@cronofy.com通知我。

我们在API中区分“托管”和“非托管”事件,以帮助简化不同用例所需的操作类型。

托管事件是由应用程序创建的事件。创建它们时,我们需要一个event_id,它是应用程序中事件的id。您可以使用event_id完全控制事件。为了删除托管事件,您需要将event_id作为标识参数https://www.cronofy.com/developers/api/#delete-event传递。

非托管事件是用户在日历中创建的事件。它们有一个event_uid,用于标识事件。如果您有足够的权限删除非托管事件,那么您将传递此event_uid作为标识参数。

我们返回一个202的原因是我们的API是异步的。每个API请求都是由工作人员执行的日志操作。我们不对下游API进行内联调用。相反,我们保护您的应用程序性能不需要处理日历服务器是否可用和响应以满足您的请求。

我希望这能解释你看到的东西。任何问题,让我知道,要么听到或在support@cronofy.com。

亚当

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39125579

复制
相关文章

相似问题

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