اسناد را به Google Cloud Firestore وارد می کند. اسناد موجود با همین نام رونویسی می شوند. واردات در پسزمینه اتفاق میافتد و میتوان پیشرفت آن را از طریق منبع عملیاتی که ایجاد میشود، نظارت و مدیریت کرد. اگر عملیات databases.importDocuments لغو شود، ممکن است زیر مجموعه ای از داده ها قبلاً به Cloud Firestore وارد شده باشد.
درخواست HTTP
POST https://firestore.googleapis.com/v1beta2/{name=projects/*/databases/*}:importDocuments
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
name | پایگاه داده برای وارد کردن باید به این شکل باشد: |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "collectionIds": [ string ], "inputUriPrefix": string } |
زمینه های | |
---|---|
collectionIds[] | کدام شناسه مجموعه را وارد کنید. نامشخص به معنای تمام مجموعه های موجود در واردات است. |
inputUriPrefix | محل فایل های صادر شده این باید با outputUriPrefix یک ExportDocumentsResponse از صادراتی که با موفقیت انجام شده است مطابقت داشته باشد. ببینید: |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Operation
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/datastore
-
https://www.googleapis.com/auth/cloud-platform
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.