GitLab API:访问没有项目的片段

GitLab API: Access snippets without project

使用 GitLab API (version 8.x) it is possible to access project snippets via GET /projects/:id/snippets (see project snippets 文档)。

gr 中项目 pr 的片段 4 的 Python 请求看起来像(2%F = /):

r = requests.get(url='https://gitlab.domain.com/api/v3/projects/gr2%Fpr/snippets/4')

但我想不出访问片段的方法,该片段不与任何项目相关联,类似于https://gitlab.com/snippets/14383,尽管网络界面可以创建并显示这些片段。有没有办法通过 API 做到这一点?

更多信息: 我在一个自托管的 GitLab 服务器上剪下了一个 public,它以某种方式导致 500 Server Error,我想通过 API.

删除这个片段

我确认(2016 年 2 月)这个 API 目前似乎不存在(在 GitLab API doc)。

public snippet API in 2013, but that issue has not been reported in the current GitLab.org/GitLab Community Edition project 有一个 2013 年的旧建议。

所以...欢迎PR。


2016 年 6 月更新:

OP bastelflp adds :

In the meantime GitLab was updated some times.
With the current version 8.8.5, the snippets did not cause a 500 error anymore and could be deleted via the web interface.