के साथ व्यक्तिगत एक्सेस टोकन का उपयोग करके गीथब एपीआई एक्सेस करें, मैं गीथब एपीआई v3 तक पहुंच रहा हूं, जब तक मैं दर सीमा को हिट नहीं करता तब तक यह ठीक काम कर रहा था, इसलिए मैंने गिथब सेटिंग पेज से एक व्यक्तिगत एक्सेस टोकन बनाया। मैं और urllib2 के साथ टोकन का उपयोग करने की कोशिश कर रहा हूँ निम्नलिखित कोड:पाइथन urllib2
from urllib2 import urlopen, Request
url = "https://api.github.com/users/vhf/repos"
token = "my_personal_access_token"
headers = {'Authorization:': 'token %s' % token}
#headers = {}
request = Request(url, headers=headers)
response = urlopen(request)
print(response.read())
इस कोड को ठीक से काम करता है अगर मैं टिप्पणी की लाइन uncomment (जब तक मैं प्रति घंटे 60 अनुरोधों की दर सीमा तक नहीं पहुंच)। लेकिन जब मैं कोड चलाता हूं तो मुझे urllib2.HTTPError: HTTP Error 401: Unauthorized
मैं क्या गलत कर रहा हूं?
लगभग काम करता है! 'प्राधिकरण' के बाद आपको उद्धरणों के बाहर एक कोलन की आवश्यकता है: http://stackoverflow.com/questions/5512993/python-httplib2-attributeerror-set-object-has-no-attribute-items – bklynjones
@bklynjones एक है वहाँ कोलन, तो हेडर एक निर्देश है और आपका लिंक प्रासंगिक नहीं है। –