درخواستی که برای فراخوانی یک تابع قابل فراخوانی استفاده می شود.
امضا:
export interface CallableRequest<T = any>
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
برنامه | AppCheckData | نتیجه رمزگشایی و تأیید یک توکن Firebase AppCheck. |
اعتبار | AuthData | نتیجه رمزگشایی و تأیید یک نشانه Firebase Auth ID. |
داده ها | تی | پارامترهایی که توسط یک کلاینت هنگام فراخوانی این تابع استفاده می شود. |
instanceIdToken | رشته | یک رمز تأیید نشده برای شناسه نمونه Firebase. |
درخواست خام | درخواست | درخواست خام که توسط تماس پذیر انجام می شود. |
https.CallableRequest.app
نتیجه رمزگشایی و تأیید یک توکن Firebase AppCheck.
امضا:
app?: AppCheckData;
https.CallableRequest.auth
نتیجه رمزگشایی و تأیید یک نشانه Firebase Auth ID.
امضا:
auth?: AuthData;
https.CallableRequest.data
پارامترهایی که توسط یک کلاینت هنگام فراخوانی این تابع استفاده می شود.
امضا:
data: T;
https.CallableRequest.instanceIdToken
یک رمز تأیید نشده برای شناسه نمونه Firebase.
امضا:
instanceIdToken?: string;
https.CallableRequest.rawRequest
درخواست خام که توسط تماس پذیر انجام می شود.
امضا:
rawRequest: Request;