我的要求是将问题从Redmine迁移到GitHub问题跟踪器。 我将Redmine问题导出到csv文件。使用GitHub问题api我能够在github中创建问题以及标签。
但我还需要在创建问题时附加文件,使用GitHub REST apis。 是否可以通过API在github中创建问题时附加文件?
如果有人知道解决方法,请告诉我。
答案 0 :(得分:2)
不,不可能通过GitHub API将文件附加到问题上。
答案 1 :(得分:0)
问题的附件文件实际上是一个降价格式的文件链接。
,例如![hello](/uploads/66dbcd21ec5d24ed6ea225176098d52b/hello.zip)
如果您想在创建问题时附加文件,可以尝试:
获取在线文件链接。
使用项目存储库存储文件(不推荐)
使用第三方云服务
并通过链接使用文件喜欢:
![hello](/uploads/66dbcd21ec5d24ed6ea225176098d52b/hello.zip)
通过http PUT方法更新现有问题或使用POST方法创建新问题
参考 gitlab create new issue by api
我知道你说github,我的方法仅供参考。