জ্যাঙ্গো-গুগল পরিচয়পত্র সহজ এপিআই সেবা ব্যবহারের জন্য জ্যাঙ্গো ORM গুগল উপভোক্তা কী পরিচয়পত্র সঞ্চয় করে যে একটি জ্যাঙ্গো অ্যাপ্লিকেশন.
ইনস্টলেশন:
1. ইনস্টল বা আপনার পাইথন পথ জ্যাঙ্গো-গুগল পরিচয়পত্র যোগ করুন.
2. আপনার INSTALLED_APPS সেটিং google_credentials যোগ করুন.
3. google_credentials URL টি আপনার প্রজেক্ট এর urls.py ফাইল অন্তর্ভুক্ত যুক্ত করুন:
& Nbsp; URL, (দ '^-শংসাপত্র গুগল /' ('google_credentials.urls') অন্তর্ভুক্ত)
4. http://your.domain.com/google-credentials/callback (অথবা যদিও উপরে বর্ণিত আপনি সেটআপ আপনার urls.py) হিসাবে পুনঃনির্দেশ URL উল্লেখ, গুগল এপিআই কনসোল আপনার প্রকল্প তৈরি করুন.
5. পূর্ববর্তী ধাপে, অর্থাত্ গুগল থেকে প্রাপ্ত মান সঙ্গে জনবহুল আপনার প্রজেক্ট এর settings.py ফাইলের মধ্যে নিম্নলিখিত সেটিংস যুক্ত করুন:
& Nbsp; GA_CLIENT_ID = '32749234234.apps.googleusercontent.com'
& Nbsp; GA_CLIENT_SECRET = 'DKSFY87sd6fHJGdsf6'
& Nbsp; GA_SCOPE = 'https://www.googleapis.com/auth/analytics.readonly'
& Nbsp; GA_REDIRECT_URI = 'http://your.domain.com/google-credentials/callback'
6. চালান syncdb প্রয়োজনীয় মডেল উৎপন্ন.
ব্যবহারের
আপনি একটি সেবা ব্যবহার শুরু করার আগে আপনি আপনার Google অ্যাকাউন্টের সাথে অনুমোদন আছে. আপনার ব্রাউজারে এই খোলা http://your.domain.com/google-credentials/callback করার জন্য.
একবার আপনি আরও যেমন অনুসন্ধান জন্য একটি সেবা retrive পারেন অনুমোদিত:
google_credentials utils আমদানি থেকে
সেবা = utils.get_service ()
আপনার ব্রাউজারে পূর্বে তৈরি পরিচয়পত্র খোলা http://your.domain.com/google-credentials/purge মুক্ত করতে.
আবশ্যক
- পাইথন
- জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না