Mencantumkan semua Aplikasi yang tersedia untuk FirebaseProject
yang ditentukan.
Ini adalah metode yang nyaman. Biasanya, interaksi dengan Aplikasi harus dilakukan menggunakan layanan khusus platform, namun beberapa kasus penggunaan alat memerlukan ringkasan semua Aplikasi yang diketahui (seperti untuk antarmuka pemilih Aplikasi).
permintaan HTTP
GET https://firebase.googleapis.com/v1beta1/{parent=projects/*}:searchApps
URL menggunakan sintaks Transcoding gRPC .
Parameter jalur
Parameter | |
---|---|
parent | Lihat kolom |
Parameter kueri
Parameter | |
---|---|
pageToken | Token dikembalikan dari panggilan sebelumnya ke |
pageSize | Jumlah maksimum Aplikasi yang akan ditampilkan sebagai respons. Server dapat mengembalikan lebih sedikit dari nilai ini sesuai kebijakannya. Jika tidak ada nilai yang ditentukan (atau nilai yang ditentukan terlalu besar), maka server akan menerapkan batasannya sendiri. Nilai ini tidak boleh negatif. |
filter | String kueri yang kompatibel dengan standar AIP-160 Google . Gunakan salah satu bidang berikut dalam kueri: Kueri ini juga mendukung bidang "virtual" berikut. Ini adalah bidang yang sebenarnya bukan bagian dari objek sumber daya yang dikembalikan, namun dapat ditanyakan seolah-olah bidang tersebut sudah diisi sebelumnya dengan nilai tertentu.
|
showDeleted | Mengontrol apakah Aplikasi dalam status Jika tidak ditentukan, hanya Aplikasi |
Permintaan tubuh
Badan permintaan harus kosong.
Badan respons
Jika berhasil, isi respons berisi data dengan struktur berikut:
Representasi JSON |
---|
{
"apps": [
{
object ( |
Bidang | |
---|---|
apps[] | Satu halaman hasil dari panggilan ke |
nextPageToken | Jika daftar hasil terlalu besar untuk ditampung dalam satu respons, maka token akan dikembalikan. Token ini dapat digunakan dalam panggilan berikutnya ke Token halaman berumur pendek dan tidak boleh disimpan. |
Lingkup Otorisasi
Memerlukan salah satu cakupan OAuth berikut:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/cloud-platform.read-only
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/firebase.readonly
Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .
FirebaseAppInfo
Ringkasan tingkat tinggi dari suatu Aplikasi.
Representasi JSON |
---|
{ "name": string, "displayName": string, "platform": enum ( |
Bidang | |
---|---|
name | Nama resource Aplikasi Firebase, dalam format: atau atau |
displayName | Nama tampilan Aplikasi Firebase yang ditetapkan pengguna. |
platform | Platform Aplikasi Firebase. |
appId | Hanya keluaran. Kekal. Pengenal unik global yang ditetapkan oleh Firebase untuk Pengidentifikasi ini harus diperlakukan sebagai token buram, karena format data tidak ditentukan. |
namespace | Hanya keluaran. Kekal. Pengidentifikasi khusus platform dari Aplikasi. Catatan: Untuk sebagian besar kasus penggunaan, gunakan String ini berasal dari pengenal asli untuk setiap platform: |
apiKeyId | Pengenal (UID) unik global yang ditetapkan Google untuk kunci API Firebase yang terkait dengan Aplikasi. Perlu diketahui bahwa nilai ini adalah UID kunci API, bukan Jika |
state | Hanya keluaran. Status siklus hidup Aplikasi. |
Platform Aplikasi
Platform yang dapat dikaitkan dengan Aplikasi Firebase.
Enum | |
---|---|
PLATFORM_UNSPECIFIED | Keadaan tidak diketahui. Ini hanya digunakan untuk membedakan nilai yang tidak disetel. |
IOS | Aplikasi Firebase dikaitkan dengan iOS. |
ANDROID | Aplikasi Firebase dikaitkan dengan Android. |
WEB | Aplikasi Firebase dikaitkan dengan web. |