Mencantumkan semua Aplikasi yang tersedia untuk FirebaseProject
yang ditentukan.
Ini adalah metode praktis. Biasanya, interaksi dengan Aplikasi harus dilakukan menggunakan layanan platform tertentu, tetapi beberapa kasus penggunaan fitur memerlukan ringkasan semua Aplikasi yang dikenal (seperti untuk antarmuka pemilih Aplikasi).
Permintaan HTTP
GET https://firebase.googleapis.com/v1beta1/{parent=projects/*}:searchApps
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
parent |
Lihat kolom |
Parameter kueri
Parameter | |
---|---|
pageToken |
Token yang ditampilkan dari panggilan sebelumnya ke |
pageSize |
Jumlah maksimum Aplikasi untuk ditampilkan dalam respons. Server dapat menampilkan lebih sedikit dari ini atas pertimbangannya sendiri. Jika tidak ada nilai yang ditentukan (atau nilai yang ditentukan terlalu besar), server akan menerapkan batasnya sendiri. Nilai ini tidak boleh negatif. |
filter |
String kueri yang kompatibel dengan standar AIP-160 Google. Gunakan salah satu kolom berikut dalam kueri: Kueri ini juga mendukung jenis "virtual" berikut kolom. Kolom ini sebenarnya bukan bagian dari objek resource yang ditampilkan, tetapi dapat dikueri seolah-olah telah diisi otomatis dengan nilai tertentu.
|
showDeleted |
Mengontrol apakah Aplikasi dalam status Jika tidak ditentukan, hanya |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"apps": [
{
object ( |
Kolom | |
---|---|
apps[] |
Satu halaman hasil dari panggilan ke |
nextPageToken |
Jika daftar hasil terlalu besar untuk dimasukkan dalam satu respons, token akan ditampilkan. Token ini dapat digunakan dalam panggilan berikutnya ke Token halaman berumur pendek dan tidak boleh dipertahankan. |
Cakupan 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 mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.
FirebaseAppInfo
Ringkasan tingkat tinggi dari Aplikasi.
Representasi JSON |
---|
{ "name": string, "displayName": string, "platform": enum ( |
Kolom | |
---|---|
name |
Nama resource Aplikasi Firebase, dalam format:
atau
atau
|
displayName |
Nama tampilan aplikasi yang ditetapkan oleh pengguna. |
platform |
Platform Aplikasi Firebase. |
appId |
Hanya output. Tidak dapat diubah. ID unik global yang ditetapkan Firebase untuk ID ini harus diperlakukan sebagai token buram karena format data tidak ditentukan. |
namespace |
Hanya output. Tidak dapat diubah. ID khusus platform untuk Aplikasi. Catatan: Untuk sebagian besar kasus penggunaan, gunakan String ini berasal dari ID native untuk setiap platform: |
apiKeyId |
ID (UID) unik global yang ditetapkan Google untuk kunci Firebase API yang terkait dengan Aplikasi. Perlu diketahui bahwa nilai ini adalah UID kunci API, bukan Jika |
state |
Hanya output. Status siklus proses Aplikasi. |
AppPlatform
Platform dengan Aplikasi Firebase dapat dikaitkan.
Enum | |
---|---|
PLATFORM_UNSPECIFIED |
Status tidak diketahui. Ini hanya digunakan untuk membedakan nilai yang tidak disetel. |
IOS |
Aplikasi Firebase terkait dengan iOS. |
ANDROID |
Aplikasi Firebase terkait dengan Android. |
WEB |
Aplikasi Firebase terkait dengan web. |