我正在尝试通过编程方式在Maniphest上创建任务/缺陷:https://www.phacility.com/phabricator/maniphest/,但我似乎找不到一个可以完成此操作的RESTful API。 我是否完全错过了某些东西?或者目前不存在这样的API。
Conduit(https://secure.phabricator.com/book/phabricator/article/conduit/)应该适合您的需求。有一个名为createtask(看起来像https://secure.phabricator.com/conduit/method/maniphest.createtask/)的方法,正是您要找的内容。
您可以访问Phabricator的API,以创建任务、查询用户信息等。 以下是使用Postman访问https API的演示。 注意:对于多值字段(例如“ccPHIDs”),应该使用像图片中那样的格式。 但在Conduit UI测试中,您必须使用JSON格式,就像这样:["PHID-PROJ-xxx3", "PHID-PROJ-xx12"] Phabricator的API是我目前使用过的最差的API集合。真是受够了...