大本营 2 得到垃圾人事件

basecamp 2 get trashed persons events

我正在从 Basecamp 获取所有历史记录并将其放入数据库。但是,当我获取每个人的事件历史记录时,它不包括已被删除且位于垃圾文件夹中的人。

我用 "people/trashed.json" 得到了所有被丢弃的人。但是,当我像 "people/userID/events.json" 这样输入他们的 ID 时,它什么也没有返回,我也尝试了 "people/trashed/userID/events.json" 但仍然没有。在 api 文档 (https://github.com/basecamp/bcx-api/blob/master/sections/people.md) 中,它提到了如何获取垃圾部分中的人,但没有提到是否可以获取他们的事件历史记录。

有谁知道是否可以获取垃圾人的事件历史记录?如果可以,您如何获取?

谢谢。

看来不可能。我删除了一个用户并再次邀请他,但是新的用户配置文件有不同的 ID。我也没有看到将用户从垃圾箱中移出的选项。

我的想法是再次将用户添加到一个,测试项目并在获取事件后再次删除。

你可以试试ask Basecamp support about it.

我发现获取数据的唯一方法是遍历每个活动并获取他们的事件。这些事件包括来自被丢弃的人的事件。此外,如果您获得被丢弃的活动的 ID,您仍然可以从中获取事件,因此这可能有点乏味,但您可以通过这种方式获取所有被丢弃的人的事件。

希望 Basecamp 3 中有更好的方法。