GitHub API - 如何将问题移至项目?

Ken*_*Liu 4 api github project

有多种方法可以通过 GitHub 用户界面将 Github 问题移动到项目板,但似乎没有任何方法可以通过 API(v3 或 v4)执行此操作。这是缺少的功能吗?

Von*_*onC 9

你可以:

那是:

  • 第一个允许您将问题与项目卡相关联,

content_id:要与此卡关联的问题或拉取请求 ID。您可以使用存储库列表问题列表拉取请求端点来查找此 ID。
注意:根据您是使用问题 ID 还是拉取请求 ID,您需要指定IssuePullRequest作为content_type.

  • 第二个允许您移动卡片(及其相关问题)

这两个电话应该足够了。


OP Ken Liu在评论中问有没有什么方法可以将问题添加到项目中而不将其添加到项目列中。

赛斯建议:

您可以根据创建问题使用代码(GitHub API)向存储库添加问题

  • 谢谢您,创建包含问题或拉取请求的卡片的端点基本上没有文档记录 - 具体来说,据我所知,“content_type”的值无处可寻。 (2认同)