Django-google-kredensial adalah aplikasi Django yang menyimpan Google OAuth kredensial di Django ORM untuk memudahkan akses layanan API.
Instalasi:
1. Instal atau menambahkan Django-google-mandat untuk path Python Anda.
2. Tambahkan google_credentials ke pengaturan INSTALLED_APPS Anda.
3. Tambahkan google_credentials URL termasuk file urls.py proyek Anda:
& Nbsp; url (r '^ google-kredensial /', termasuk ('google_credentials.urls')),
4. Buat proyek Anda pada API Konsol Google, menentukan URL redirect sebagai http://your.domain.com/google-credentials/callback (atau namun Anda setup urls.py Anda seperti dijelaskan di atas).
5. Tambahkan pengaturan berikut ke file proyek Anda settings.py diisi dengan nilai-nilai yang diambil dari Google pada langkah sebelumnya, yaitu:
& 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. Jalankan syncdb untuk menghasilkan model yang diperlukan.
Penggunaan
Sebelum Anda dapat mulai menggunakan layanan Anda harus mengotorisasi dengan akun Google Anda. Untuk melakukan http://your.domain.com/google-credentials/callback terbuka ini di browser Anda.
Setelah resmi Anda dapat retrive layanan untuk lebih lanjut query seperti:
dari google_credentials impor util
Layanan = utils.get_service ()
Untuk membersihkan kredensial yang dihasilkan sebelumnya terbuka http://your.domain.com/google-credentials/purge di browser Anda.
Persyaratan :
- Python
- Django
Komentar tidak ditemukan