Buka konsol

Metode: projects.searchApps

Metode praktis yang mencantumkan semua Aplikasi yang tersedia untuk FirebaseProject yang ditentukan.

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 lokasi

Parameter
parent

string

Project induk untuk mencantumkan Aplikasi, dalam format:

projects/project-id

Parameter kueri

Parameter
pageToken

string

Token yang ditampilkan dari panggilan sebelumnya ke projects.searchApps yang menunjukkan lokasi di set Aplikasi listing akan dilanjutkan.

pageSize

number

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.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON

{
  "apps": [
    {
      object(FirebaseAppInfo)
    }
  ],
  "nextPageToken": string
}
Kolom
apps[]

object(FirebaseAppInfo)

Satu halaman hasil dari panggilan ke projects.searchApps.

nextPageToken

string

Jika daftar hasil terlalu besar untuk dimasukkan dalam satu respons, token akan ditampilkan.

Token ini dapat digunakan dalam panggilan berikutnya ke projects.searchApps untuk menemukan grup Aplikasi berikutnya.
Jika string kosong, respons ini adalah halaman terakhir hasil.
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(AppPlatform),
  "appId": string
}
Kolom
name

string

Nama resource Aplikasi Firebase yang sepenuhnya memenuhi syarat, dalam format:

projects/project-id/ios/app-id

displayName

string

Nama tampilan aplikasi yang ditetapkan oleh pengguna.

platform

enum(AppPlatform)

Platform Aplikasi Firebase.

appId

string

Tidak dapat diubah. ID Aplikasi unik global yang ditetapkan oleh Firebase.

ID ini harus diperlakukan sebagai token buram karena format data tidak ditentukan.

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.

Cobalah!