REST Resource: projects.apps.releases

منبع: انتشار

انتشار یک برنامه Firebase.

نمایندگی JSON
{
  "name": string,
  "releaseNotes": {
    object (ReleaseNotes)
  },
  "displayVersion": string,
  "buildVersion": string,
  "createTime": string,
  "firebaseConsoleUri": string,
  "testingUri": string,
  "binaryDownloadUri": string
}
زمینه های
name

string

نام منبع انتشار.

قالب: projects/{projectNumber}/apps/{appId}/releases/{releaseId}

releaseNotes

object ( ReleaseNotes )

یادداشت های انتشار.

displayVersion

string

فقط خروجی نمایش نسخه انتشار. برای نسخه اندروید، نسخه نمایشی versionName است. برای نسخه‌های iOS، نسخه نمایشگر CFBundleShortVersionString است.

buildVersion

string

فقط خروجی نسخه ساخت نسخه. برای نسخه اندروید، نسخه ساخت versionCode است. برای نسخه iOS، نسخه ساخت CFBundleVersion است.

createTime

string ( Timestamp format)

فقط خروجی زمانی که انتشار ایجاد شد.

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

firebaseConsoleUri

string

فقط خروجی پیوندی به کنسول Firebase که یک نسخه را نمایش می‌دهد.

testingUri

string

فقط خروجی پیوندی به انتشار در کلیپ وب آزمایش‌کننده یا برنامه Android که به آزمایش‌کنندگان (که به برنامه دسترسی داشتند) اجازه می‌دهد یادداشت‌های انتشار را مشاهده کرده و برنامه را روی دستگاه‌های خود نصب کنند.

binaryDownloadUri

string

فقط خروجی یک پیوند امضا شده (که ظرف یک ساعت منقضی می‌شود) برای دانلود مستقیم فایل باینری برنامه (IPA/APK/AAB).

ReleaseNotes

یادداشت هایی که به یک نسخه تعلق دارند.

نمایندگی JSON
{
  "text": string
}
زمینه های
text

string

متن یادداشت های انتشار.

مواد و روش ها

batchDelete

انتشارات را حذف می کند.

distribute

نسخه ای را بین آزمایش کنندگان توزیع می کند.

get

آزاد می شود.

list

انتشارات را فهرست می کند.

patch

نسخه ای را به روز می کند.