gitlab的API问题咨询

请问下gitlab的project里的activity列表是如何实现的呀,我看有个events的api与这个类似,但我对比了下,并不完全一样,而且筛选条件也有区别。这个列表的几个分类是怎么实现的搜索呢 push和merge和comment等。或者说是有那个api可以直接查到这些数据

你说的应该是 WebAPI,其实 Gitlab 还使用 GraphQL

前端查询数据,就像后端SQL访问数据库一样,嗯~好神奇

不是呀 我想问的是gitlab的activity列表是通过哪个/些接口实现的 换句话说 我怎么样通过gitlab提供的api完成这个功能。 我看gitlab的页面是调用了一个接口({groupName}/{userName}/activity?limit=20&offset=0),但是返回的是整个html,所以我不清楚内部到底做了哪些逻辑

那明白了,看看是不是这个《获取用户贡献事件》

GET /users/:id/events

不是这个 是项目里的事件 但是这个target_type中列出的枚举值 我试过之后发现和你们的列表数据有点出入,所以我想确认下你们是有另外的枚举嘛 比如push事件 你们是怎么过滤的 我看返回的列表字段里 这个字段是空的

我之前看的是这个
GET /projects/:project_id/events