我正在使用GitHub API来获取问题事件。我想显示谁分配给该问题,显示谁。
根据GitHub Api documentation,assigned
和unassigned
个事件为此特定功能assignee
添加了一个额外属性,以及标准actor
属性:
assignee
:分配给(或未分配)此问题的User对象。仅为“已分配”提供。并且'未分配'事件
actor
:始终是生成活动的用户。
我遇到的问题是GitHub API为actor
和assignee
属性返回了同一个人。
示例:的
用户 mjohnson 将用户 jdoe 分配给问题。
描述此事件的事件应该 jdoe 为assignee
, mjohnson 为actor
。
GitHub API在assignee
和actor
对象中都返回 jdoe 。
问题:
为什么会发生这种情况以及如何>分配用户?
答案 0 :(得分:0)
对于"已分配"和#34;未分配"你现在应该看到一个新的"分配者"属性,告诉您哪个用户执行了该操作。
https://developer.github.com/v3/issues/events/#attributes
我希望这会有所帮助