Social Tables API:旧版和非旧版删除API端点之间的差异

时间:2017-08-21 22:23:21

标签: social-tables

当我尝试使用此API端点删除事件时,将返回Not Authorized响应。该事件是使用Layout Automation端点创建的。

DELETE /4.0/events/{event_id}

但是,当我尝试使用此端点时,删除成功。

DELETE /4.0/legacyvm3/teams/{team}/events/{event}

两个端点有什么区别?我正在构建一个不同公司的许多社交表用户将使用的接口,因此我想确保以支持所有用户的方式实现接口。

我正在测试的事件ID是2332155

此外,在使用旧版端点删除后,该事件仍显示在社交表的用户界面(在“事件”选项卡上)(尝试与事件交互时发生“未找到”错误)。为什么删除的事件仍会显示?

1 个答案:

答案 0 :(得分:1)

许多/4.0/legacyvm3/4.0端点集映射到不同的内部系统; /4.0/legacyvm3个端点使用数字ID系统,/4.0端点使用不同的字母数字标识符。

您可以使用/4.0端点找到事件的GET /4.0/events-by-legacy-id/{legacy_id}事件标识符。从响应正文中获取ID后,您可以使用它与/4.0事件端点进行交互!