我们如何知道使用github中的API批准或拒绝请求请求? [英] How do we know a pull request is approved or rejected using API in github?
本文介绍了我们如何知道使用github中的API批准或拒绝请求请求?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道Github API中是否有一个函数可以返回请求请求的状态,无论请求是被接受还是被拒绝.这样的功能存在吗?
I would like to know if there is an function in the Github API which would return the status of a pull request whether its accepted or rejected. Does such a function exist?
推荐答案
您可以获得一个PR 并检查其state
和merged
属性.如果已合并,则表示接受.如果关闭但未合并,则可能会拒绝.
You can get a single PR and check it's state
and merged
properties. If it's merged, then it's accepted. If it's closed and not merged it may be rejected.
实际上,它可能不会被拒绝,而是被创建者关闭.我不确定是否可以检查它是否已被其他用户(拒绝)或其创建者(拒绝)关闭.
In fact it may be not rejected but closed by a creator. I'm not sure if it's possible to check if it was closed by another user (rejected) or by it's creator (denied).
这篇关于我们如何知道使用github中的API批准或拒绝请求请求?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文