द्वारा एक टोकन प्राप्त करें मैंने मैन्युअल रूप से Github -> Settings -> Personal access tokens -> Generate new token
में टोकन बनाया और केवल repo
scope
चुना।गीथब एपीआई
यह टोकन ठीक काम करता है, तो इसके साथ मैं संगठन के रूप में धक्का कर सकते हैं मैं write
विशेषाधिकार नहीं है।
तब मैं github-api
द्वारा एक ही (एक ACCESS_TOKEN प्राप्त) करना चाहते हैं।
params = dict(client_id=client_id,
client_secret=client_secret,
code=code)
url = url_concat("https://github.com/login/oauth/access_token", params)
req = HTTPRequest(url,
method="POST",
headers={"Accept": "application/json"},
body="")
नतीजतन मैं ऐसे json
है:
{
'scope': 'repo',
'token_type': 'bearer',
'access_token': 'xxxxxxxx10755fbb6c281e92902ed122144886c5'
}
यह सब कुछ सही के रूप में है, लेकिन मैं जहाँ मैं write
विशेषाधिकार होना संगठन रेपोस में धक्का नहीं कर सकते हैं। मैं केवल अपने खुद के repos में धक्का दे सकते हैं।
क्या आप मदद कर सकते हैं? कोई विचार जहां गलती या गलतता है, स्वागत है।
आपका प्रश्न बहुत अस्पष्ट है। मैंने अपने जवाब में दो संभावित समाधान पोस्ट किए हैं। यदि वे सही नहीं हैं, तो आपको * वास्तव में * अपने प्रश्न को अपडेट करने की आवश्यकता होगी क्योंकि बहुत कम जानकारी है। –
रोमा, क्या आप मेरे उत्तर को देख सकते हैं और यदि आपके कोई अन्य प्रश्न हैं तो मुझे बताएं? –