2017-06-15 1 views
2

J'ai l'identificateur de demande de traction de toutes les demandes d'extraction dans un référentiel public. Je me demandais si je pouvais utiliser cette information pour obtenir l'information de niveau de validation en utilisant Github api? Je comprends que c'est assez simple si le numéro d'émission est connu. Malheureusement, je n'ai pas le numéro de problème pour les demandes d'extraction.Pouvez-vous obtenir des informations de validation d'une demande d'extraction à l'aide de l'ID de demande d'extraction (sans connaître le numéro d'émission)?

+0

J'ai regardé dur, mais je n'étais pas capable de rechercher les problèmes basés sur pullrequest "id". Le mieux que je pouvais faire était de rechercher tous les problèmes en fonction du nom du repo, du type (: pr) et de la date de création. En utilisant l'API, la recherche ci-dessus se traduirait par - 'https: //api.github.com/search/issues? Q = repo: km-Poonacha/testissues + type: pr + créé: 2017-06-16'. Je pense que l'un des problèmes liés à l'utilisation de l'identifiant est que chaque requête d'extraction a un identifiant de problème et un identificateur de requête d'extraction différent. – Poonacha

Répondre

1

GitHub ne possède aucun point de terminaison qui vous permet de filtrer à l'aide de PullRequestevent ID. Donc, je suppose que la méthode que vous avez utilisée en filtrant en fonction du type et de la date de création est ce que vous pouvez faire de mieux pour l'instant.

+0

Merci, c'est ce que j'ai pensé à la fin. – Poonacha