由分配的GitHub API问题事件



我正在使用GitHub API获取问题事件。我想显示被分配到该问题,以及由谁

根据GitHub Api文档,assignedunassigned事件有一个额外的属性用于此特定功能,即assignee,以及标准的actor属性:

assignee:已分配给(或未分配给)此Issue的User对象。仅为"已分配"one_answers"未分配"事件提供。

actor:始终是生成事件的用户。

我遇到的问题是,GitHub API为actorassignee属性返回相同的人。

示例:

用户mjohnson将用户jdoe分配给问题。

描述这一情况的事件应具有jdoe作为assigneemjohnsonactor。GitHub API在assigneeactor对象中返回jdoe

问题:

为什么会发生这种情况,以及如何由

用户分配?​

对于"已分配"one_answers"未分配"事件,您现在应该看到一个新的"assigner"属性,该属性告诉您是哪个用户执行了操作。

https://developer.github.com/v3/issues/events/#attributes

我希望这能帮助

最新更新