Pygithub: Impossible de créer un problème à l'aide du jeton oAuth

Créé le 23 janv. 2013  ·  3Commentaires  ·  Source: PyGithub/PyGithub

Salut,

J'essaie de créer un problème en utilisant la bibliothèque. Mais obtenez toujours GithubException: 404 {u'message': u'Not Found'} message d'erreur . S'il vous plaît aider

mon code ressemble à un camarade. dis-moi si je fais quelque chose de mal

repo_service = Github('Jeton')
repo_service.get_repo('Nom du dépôt').create_issue('test', 'TestSam', cessionnaire=Aucun, jalon=Aucun, labels = Aucun)

question

Commentaire le plus utile

Pour tous ceux qui trouvent cela à l'avenir: j'essayais la même chose, également avec un jeton personnel Github, mais le jeton n'avait pas suffisamment de privilèges et l'API Github renvoie alors 404 .

L'ajout public_repo droits

airjp818

Tous les 3 commentaires

Ce serait plus simple avec une trace de pile de l'exception :-) Avec les informations que vous avez données, je ne peux pas savoir quelle partie échoue.

Je suppose que vous avez la même exception avec juste

g = Github('Token')
g.get_repo('Repo Name')

car vous n'utilisez pas le nom complet du dépôt.

Voici un exemple de création d'un problème sur jacquev6/PyGithub :

g = Github(token)
repo = g.get_user("jacquev6").get_repo("PyGithub")  # or repo = g.get_repo("jacquev6/PyGithub")
issue = repo.create_issue("Issue title")

J'espère que cela vous aidera, n'hésitez pas à me dire si vous avez encore des problèmes.

(Pdb) Traceback (appel le plus récent en dernier) :
Fichier "/Users/app/views.py", ligne 162, dans github
issue1 = repo.create_issue("Titre du problème", "corps du problème")
Fichier "/Library/Python/2.7/site-packages/github/Repository.py", ligne 375, dans create_issue
post_parameters
Fichier "/Library/Python/2.7/site-packages/github/Requester.py", ligne 80, dans requestAndCheck
augmenter GithubException.GithubException(statut, sortie)
GithubException : 404 {u'message' : u'Introuvable'}

J'espère que cela t'aides. Faites-moi savoir comment puis-je obtenir des informations supplémentaires

Pour tous ceux qui trouvent cela à l'avenir: j'essayais la même chose, également avec un jeton personnel Github, mais le jeton n'avait pas suffisamment de privilèges et l'API Github renvoie alors 404 .

L'ajout public_repo droits

airjp818

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

PeterJCLaw picture PeterJCLaw  ·  6Commentaires

diegotejadav picture diegotejadav  ·  5Commentaires

xpdable picture xpdable  ·  5Commentaires

sfdye picture sfdye  ·  7Commentaires

grayaii picture grayaii  ·  4Commentaires