2017-02-16 32 views
2

我需要從我們的私人GitHub回購庫中提取有關我們每個合作者在特定時間段內進行的評論數量的信息。我需要從我們的項目中收集來自GitHub的審查統計信息

我一直在評論GitHub文檔,但它對我來說並不明顯,如果甚至可以使用他們的REST API。

我想使用這些數據自動在線顯示圖表中的信息,因此REST是首選方式。

有誰知道這是否可能?

謝謝, /J

回答

2

這裏是將list reviews on a pull request端點的鏈路。該通話將返回用戶詳細信息,以便您可以收集評論的數量和執行者的數量。這裏是調用的例子:

curl -u <USER>:<API_KEY> https://api.github.com/repos/<owner>/<repo>/pulls/<number>/reviews

您可以自動完成這一進一步生成您organization's repositories的列表,然後在每個倉庫拉pull requests的列表。拉請求的JSON負載將包括您需要用於生成拉取請求審閱信息的id