Di mana saya bisa mendapatkan kunci pengembang Google

94

Saya mengerjakan Google API seperti chat, kontak, dan sebagainya ... Saya terjebak developer_keyseperti yang disebutkan di dokumen gdata.

Anda bisa mendapatkannya di https://code.google.com/apis/console :

'developer_key' => ''

Aku sudah:

// OAuth2 Settings, you can get these keys at https://code.google.com/apis/console
'oauth2_client_id' => '',
'oauth2_client_secret' => '',
'oauth2_redirect_uri' => ''

Di mana saya dapat menemukan kunci pengembang?

Saya menemukan sesuatu seperti ini

http://code.google.com/apis/youtube/dashboard/gwt/index.html

Tapi saya mengerti ini hanya untuk youtube.

Neelesh
sumber
Anda dapat menerima jawaban yang berhasil. :)
sjas
1
@sjas Saya tidak dapat menemukan kunci pengembang :(.
Neelesh
1
@sjas OP sedang mencari sesuatu yang lain.
Simon K Bhatta4ya
Hey Guys, Sudah 1 tahun kembali tiketnya. jadi maafkan saya, saya meninggalkan proyek itu. Oleh mereka, sejauh ini tidak ada jawaban yang dapat diterima karena mereka tidak benar.
Neelesh

Jawaban:

36

Ini adalah kunci API seperti yang tercantum di bawah 'Akses API', kotak 'Akses API Sederhana'.

Amber
sumber
3
apakah ada manusia, di bawah Akses API Sederhana, lihat kunci API = kunci pengembang
Patrioticcow
1
Ya ampun, saya meminta kunci pengembang :( bukan kunci api, kunci rahasia, client_id ... Saya sudah menemukan kunci ini, Tapi saya tidak dapat menemukan kunci pengembang. Setelah saya menemukan kunci pengembang yang hanya ada di konsol pengembang youtube! !
Neelesh
6
Ini sudah tua, tapi untuk orang lain yang mencari jawabannya. Anda perlu mengaktifkan layanan G + agar kunci API muncul.
Chris
1
Apakah kunci API = kunci pengembang?
Sadikhasan
oh tidak membingungkan jadi di mana kunci pengembang, dan saya juga tidak melihat API Sederhana
uray
29

Pertama aktifkan Google+ API, lalu Anda akan mendapatkan kotak "Akses API sederhana", dari sana Anda bisa mendapatkan kunci pengembang sebagai kunci API https://code.google.com/apis/console/?api=plus atau baca ini: http: //code.google.com/p/google-api-php-client/wiki/OAuth2

Chinthaka Senanayaka
sumber
Terima kasih untuk pria itu! Telah mencari sekitar 10 Menit untuk kotak misterius itu ...
Jan
Terima kasih, Chinthaka! Google+ adalah kuncinya. Ini harus menjadi jawaban terbaik.
Lei Zhao
18

Perbarui Nov 2015:

Suatu saat di akhir tahun 2015, antarmuka Google Developers Console dirombak lagi. Untuk antarmuka baru:

  1. Pilih proyek Anda dari toolbar. tangkapan layar

  2. Buka "Galeri" menggunakan ikon menu hamburger di sisi kiri bilah alat dan pilih 'Pengelola API'.

  3. Klik 'Kredensial' di navigasi sebelah kiri.

Atau, Anda dapat mengklik 'Alihkan ke konsol lama' di bawah menu tiga titik (sisi kanan bilah alat), lalu ikuti petunjuk di bawah ini.

Untuk Konsol Pengembang Google BARU (sunting: LAMA):

Anda mendapatkan 'Kunci pengembang' (alias kunci API) di layar yang sama tempat Anda mendapatkan ID / rahasia klien. (Ini adalah layar 'Kredensial', yang dapat ditemukan di bawah 'API & auth' di navigasi kiri.)

Di bawah kunci ID klien Anda, ada bagian berjudul 'Akses API Publik'. Jika tidak ada kunci di bagian ini, klik 'Buat Kunci baru'. Kunci pengembang Anda adalah 'kunci API' yang ditentukan di sini.

Stephen M. Harris
sumber
Bagian di bawah id klien adalah alamat email. Apakah ini kunci pengembang saya? Aku meragukan itu.
Euphorbium
@Euphorbium Alamat email baris di bawah ID klien dan di dalam bagian OAuth. Dan bagian di bawah OAuth adalah 'Akses API Publik'.
pbogut
16

Perbarui no 3:

Anda bisa mendapatkan Developer_Key dari sini. Dapatkan Kunci Pengembang Google Anda

Lihat tutorial ini

{ pilih sebagai dijawab, jika dijawab. }

Perbarui no 2:

"Kunci API" adalah DEVELOPER_KEY

jika Anda memeriksa referensi kode ini , itu menyatakan

Setel DEVELOPER_KEY ke nilai "kunci API" dari tab "Akses" pada Konsol Google API http://code.google.com/apis/console#access `

Wiki selangkah demi selangkah untuk mendapatkan Kunci & rahasia API

Memperbarui:

Kunci API Pengembang! mungkin inilah yang mungkin Anda cari

http://code.garyjones.co.uk/google-developer-api-key

ATAU

Misalnya, jika Anda memiliki aplikasi web yang memerlukan kunci API, periksa ini:

  1. Pergi ke Konsol API Google Pilih proyek Anda ATAU Buat proyek Anda.
  2. Pilih API & Otorisasi masukkan deskripsi gambar di sini
  3. Proyek API dari Dropdown di panel navigasi kiri
  4. Akses API
  5. Klik Buat ID Klien lain
  6. Pilih Aplikasi layanan lihat di sini

Aplikasi Layanan yang telah Anda buat dapat digunakan oleh aplikasi Web Anda seperti PHP, Python, ..., dll. masukkan deskripsi gambar di sini

Simon K Bhatta4ya
sumber
1
Pertanyaannya adalah tentang developer_key, dan sesuai dengan halaman yang saya pahami membantu menemukan rahasia Klien dan kunci api ... Terima kasih atas pembaruannya! tetapi saya tidak dapat menemukan kunci pengembang!
Neelesh
{pilih sebagai menjawab, jika menjawab.}
Simon K Bhatta4ya
2
Tidak ada jawaban!
Neelesh
2
Jika Anda bisa melihat pertanyaan ini dilihat 28609 kali, jadi pertanyaan itu oke menurut pemahaman saya. dan apa yang Anda posting tidak memberikan kunci pengembang. yang hanya memberi Anda kunci api. dan saya pikir ini tidak benar "kunci API" adalah DEVELOPER_KEY.
Neelesh
1
Maaf saya tidak mencari ini, Maafkan saya!
Neelesh
9

Di tata letak konsol lama:

  • Pilih proyek Anda
  • Pilih item menu "akses API"
  • Buka bagian di bawah "Buat ID klien lain", yang disebut "Akses API Sederhana"
  • Pilih salah satu opsi berikut, bergantung pada jenis aplikasi yang Anda buat (bahasa sisi server harus menggunakan opsi pertama - JS harus menggunakan opsi kedua):
    • Kunci untuk aplikasi server (dengan penguncian IP)
    • Kunci untuk aplikasi browser (dengan referensi)

Di tata letak konsol cloud baru:

  • Pilih proyek Anda
  • Pilih item menu "API & auth"
  • Pilih item menu "Aplikasi terdaftar"
  • Daftarkan aplikasi jenis "aplikasi web"
  • Pilih salah satu opsi berikut, bergantung pada jenis aplikasi yang Anda buat (bahasa sisi server harus menggunakan opsi pertama - JS harus menggunakan opsi kedua):
    • Kunci untuk aplikasi server (dengan penguncian IP)
    • Kunci untuk aplikasi browser (dengan referensi)

Dalam kasus kedua prosedur, Anda menemukan ID klien dan rahasia klien Anda di halaman yang sama. Jika Anda menggunakan ID klien dan rahasia klien yang berbeda, gantilah dengan yang Anda temukan di sini.

Selama percobaan pertama saya hari ini, saya berhasil menggunakan "Kunci untuk aplikasi server" sebagai kunci pengembang untuk menghubungkan dengan API "kontak", "info pengguna", dan "analitik". Saya melakukan ini menggunakan klien PHP.

Mengarungi dokumen Google API tentu menyebalkan di @ $$ ... Saya harap info ini berguna bagi siapa saja.

John Slegers
sumber
Ini jawaban yang benar !!! Ini berfungsi untuk saya untuk konsol baru dan api OAuth2, bukan omong kosong di atas.
Michal
Saat kami mendaftarkan aplikasi dengan memilih "iOS", kunci rahasia tidak dibuat. Apa kamu tahu kenapa ?
Abha
Anda harus memberikan tautan sehingga orang tahu apa yang Anda bicarakan. Mengatakan "konsol awan" bisa berarti banyak hal yang berbeda, karena Google mengubah tata letak situs mereka setiap 5 detik. Contohnya https://console.cloud.google.com/tidak ada lagi yang disebut "API & auth".
Cerin
@Cerin: Seperti yang ditunjukkan oleh Stephen M. Harris dalam jawabannya, sepertinya Google mengubah GUI mereka setidaknya sekali lagi sejak saya memposting jawaban saya 4 tahun yang lalu ...
John Slegers
9

Pembaruan 2017

  1. Buka Google API - https://console.developers.google.com
  2. Buka Kredensial.
  3. Klik pada tombol 'Buat Kredensial'. Pada saat penulisan, ini adalah dropdown berwarna biru.
  4. Pilih Kunci API.

masukkan deskripsi gambar di sini

Anda harus mendapatkan dialog dari mana Anda dapat menyalin kunci API ini untuk digunakan dalam proyek Anda. Semoga ini membantu.

rodiwa
sumber
6

Silakan gunakan konsol Google API
Buat proyek baru
Untuk proyek yang dibuat, akses API goto
Di sana Anda akan menemukan Rahasia dan ID Klien Anda. Dan kunci API yang terakhir adalah kunci pengembang Anda.

Bayangan
sumber
2
tidak ada kunci API di terakhir
uray
1
Tidak ada lagi halaman di sana yang disebut "akses API".
Cerin
0

Saya menjelajahi Google Docs dan menemukan bahwa kunci pengembang dan api adalah hal yang sama.

pengguna2527696
sumber
0

"Akses API Publik" kunci yang dihasilkan di sana adalah kunci yang harus Anda tempelkan ke DEVELOPER_KEY String akhir statis publik Anda sebagai bagian dari tulisan ini 26.12.2013 Ini bukan clientID tetapi Anda harus mengambil langkah-langkah yang disebutkan di atas untuk mendapatkan satu dan menghasilkan kunci akses api publik.

Peter
sumber
0

Buka https://code.google.com/p/google-api-php-client/wiki/OAuth2

Gulir ke bawah ke tempat yang bertuliskan 'Kunjungi Konsol API Google untuk membuat kunci pengembang Anda, id klien OAuth2, rahasia klien OAuth2, dan daftarkan uri pengalihan OAuth2 Anda. Salin nilainya karena Anda perlu memasukkannya ke dalam aplikasi Anda. '

Klik tautan 'Google API Console'.

Saat itu muncul dan berkata 'Selamat datang di Konsol Pengembang Google baru! Lebih suka konsol lama? Kembali | Tutup 'Klik' GO BACK '


sumber
0

Jika Anda hanya memanggil API yang tidak memerlukan data pengguna, seperti Google Custom Search API, kunci API mungkin lebih mudah digunakan daripada token akses OAuth 2.0. Namun, jika aplikasi Anda sudah menggunakan token akses OAuth 2.0, Anda juga tidak perlu membuat kunci API. Google mengabaikan kunci API yang diteruskan jika token akses OAuth 2.0 yang diteruskan sudah dikaitkan dengan proyek yang sesuai.

Catatan: Anda harus menggunakan token akses OAuth 2.0 atau kunci API untuk semua permintaan ke Google API yang direpresentasikan dalam Google Developers Console. Tidak semua API membutuhkan panggilan resmi. Untuk mempelajari apakah otorisasi diperlukan untuk panggilan tertentu, lihat dokumentasi API Anda.

Referensi: https://developers.google.com/console/help/new/?hl=en_US#credentials-access-security-and-identity

000
sumber
0

tl; dr

Kunci Pengembang = Kunci Api (milik Anda)

temukan di Google Console -> Google API -> Credentials

Andrea Borgogelli Avveduti
sumber
0

Pembaruan Terbaru Juli 2017:

  1. Buka Konsol Google
  2. Klik pada panel paling kiri atas dan klik kredensial. masukkan deskripsi gambar di sini
  3. Di tabel kunci API, Anda akan menemukan kunci API di kolom kunci.
santoshthota
sumber
-2

Anda harus dapat membuat kunci API Youtube di sana .

Cara yang disarankan untuk mengotorisasi panggilan API Anda adalah dengan menggunakan OAuth 2.0 (tanpa kunci API), seperti yang ditunjukkan dalam dokumentasi kunci API hanya diperlukan saat menggunakan kredensial OAuth 1.0.

Kunci API untuk aplikasi Anda dapat ditemukan di Konsol Google API di Akses API> API Sederhana.

proppy
sumber
Iya! Saya menggunakan yang sama. Tapi saya ragu apakah kunci pengembang berfungsi untuk semua aplikasi Google? Ngomong-ngomong, terima kasih atas bantuanmu ..
Neelesh
Terima kasih @proppy: Tapi saya temukan di sini doc_OAuth2WebServe . Artinya Anda membutuhkan client_id dan client_secret, seterusnya .. Apakah saya berada di tempat yang salah?
Neelesh
Anda harus dapat menggunakan OAuth 2.0 client_id, dan client_secret yang dihasilkan dari konsol Google API: code.google.com/apis/console
proppy
Tidak ada pertanyaan yang Anda jawab "Panggilan API menggunakan OAuth 2.0 ( tanpa kunci API ), seperti yang ditunjukkan oleh dokumentasi, kunci API hanya diperlukan saat menggunakan kredensial OAuth 1.0." Dan menurut pemahaman saya, Anda harus membutuhkan client_id, secret_key ... apakah saya benar? Tolong bantu aku!
Neelesh
Anda harus dapat menggunakan OAuth 2.0, atau OAuth 1.0, dengan kumpulan kredensial yang sama. Sebagian besar Google API mendukung kedua skema otentikasi.
proppy