Pygithub: تعذر إنشاء مشكلة باستخدام رمز oAuth المميز

تم إنشاؤها على ٢٣ يناير ٢٠١٣  ·  3تعليقات  ·  مصدر: PyGithub/PyGithub

أهلا،

أحاول إنشاء مشكلة باستخدام المكتبة. لكن احصل دائمًا على GithubException: 404 {u'message ': u'Not Found'} رسالة خطأ. الرجاء المساعدة

الكود الخاص بي يبدو كزميل. اسمحوا لي أن أعرف إذا كنت أفعل شيئا خاطئا

repo_service = جيثب ("رمز")
repo_service.get_repo ('Repo Name'). create_issue ('test'، 'TestSam'، المحال إليه = بلا، معلم = لا شيء، labels = لا شيء)

question

التعليق الأكثر فائدة

لأي شخص يجد هذا في المستقبل: كنت أحاول نفس الشيء ، أيضًا مع Github Personal Token ، لكن الرمز المميز لم يكن لديه امتيازات كافية ، و Github API تُرجع 404 ذلك الوقت.

أدت إضافة حقوق public_repo إلى الرمز المميز إلى حل المشكلة ، وتمكنت بعد ذلك من إنشاء مشكلات جديدة برمجيًا.

airjp818

ال 3 كومينتر

سيكون من الأسهل مع تتبع مكدس الاستثناء :-) مع المعلومات التي قدمتها ، لا يمكنني معرفة الجزء الذي فشل.

أفترض أن لديك نفس الاستثناء مع فقط

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

لأنك لا تستخدم الاسم الكامل للريبو.

فيما يلي مثال على كيفية إنشاء مشكلة في 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")

آمل أن يساعد ذلك ، لا تتردد في إخباري إذا كنت لا تزال تواجه مشاكل.

(Pdb) تتبع التتبع (آخر مكالمة أخيرة):
ملف "/Users/app/views.py" ، السطر 162 ، في جيثب
issue1 = repo.create_issue ("عنوان المشكلة"، "نص الإصدار")
ملف "/Library/Python/2.7/site-packages/github/Repository.py" ، السطر 375 ، في create_issue
post_parameters
ملف "/Library/Python/2.7/site-packages/github/Requester.py" ، السطر 80 ، في requestAndCheck
رفع GithubException.GithubException (الحالة ، الإخراج)
GithubException: 404 {u'message ': u'Not Found'}

أتمنى أن يساعدك هذا. اسمحوا لي أن أعرف كيف يمكنني الحصول على معلومات إضافية

لأي شخص يجد هذا في المستقبل: كنت أحاول نفس الشيء ، أيضًا مع Github Personal Token ، لكن الرمز المميز لم يكن لديه امتيازات كافية ، و Github API تُرجع 404 ذلك الوقت.

أدت إضافة حقوق public_repo إلى الرمز المميز إلى حل المشكلة ، وتمكنت بعد ذلك من إنشاء مشكلات جديدة برمجيًا.

airjp818

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات