【发布时间】:2017-09-14 09:47:16
【问题描述】:
目前我在尝试使用 GitHub API,并注意到以下情况:如果您提出问题,它同时具有 assignee 和一组 assignees - 与与上面的 user 相同的属性。看起来,这个功能是introduced a year ago。
虽然我看到了设置 assignees 的原因,但我不明白为什么要同时拥有这两个属性,尤其是在设置了被指派者的情况下,第一个属性始终是被指派者。为什么 assignees 集不足以存储信息?我能想到的一件事是出于遗留原因保留 assignee,但还有什么其他解释呢?
Here 是一个很好的例子,就在官方 GitHub 页面上。如您所见,assignee 是 octocat,调用POST /repos/:owner/:repo/issues/:number/assignees 后,assignees 将是 octocat 和两个新用户。
【问题讨论】:
-
有些相关的受让人与审阅者。 stackoverflow.com/a/41348853/342794
标签: github github-api