Saya menggunakan Google Apps API untuk aplikasi saya dan mencoba mengotorisasi menggunakan OAuth2. Saya telah membuat proyek dan aplikasi di dalamnya menggunakan konsol Google API. Saya menggunakan URL berikut untuk otorisasi:
https://accounts.google.com/o/oauth2/auth&scope=https://www.googleapis.com/auth/admin.directory.user&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&client_id=(my application clientid)
Saya mendapatkan kesalahan berikut,
Error: invalid_client
no application name
Request Details
Saya telah memverifikasi clientid dan bahkan status admin SDK.
google-api
google-apps
pengguna2676491
sumber
sumber
Jawaban:
Kesalahan itu ditampilkan jika "API & auth" -> "Layar persetujuan" Anda memiliki bidang kosong "NAMA PRODUK" - Anda juga harus memilih alamat email.
Anda dapat menemukan "Layar persetujuan" di bawah tautan !, klik pada nama proyek dan kemudian pergi ke "API & auth" -> "Layar Persetujuan".
sumber
Seperti yang dikatakan @ Chris-Kempen, Anda harus membuat ulang semua id OAuth yang diperlukan SETELAH Anda telah mengatur email dukungan untuk aplikasi Anda.
Jika Anda membuat kredensial OAuth SEBELUM Anda mengatur alamat email dukungan di layar persetujuan, maka tampaknya Anda akan selalu mendapatkan kesalahan ini.
sumber
Saya mendapat masalah serupa, mungkin itu bisa membantu orang lain:
Kesalahan saya adalah "tipe klien tidak valid" alih-alih "tidak ada nama aplikasi", dan pengaturan email dan nama proyek tidak menyelesaikan masalah saya.
Namun, saya telah mendaftarkan proyek saya sebagai WebApp. Ketika saya mengubahnya menjadi "Lainnya", akhirnya berhasil.
sumber