Method: projects.databases.documents.createDocument

Yeni bir belge oluşturur.

HTTP isteği

POST https://firestore.googleapis.com/v1beta1/{parent=projects/*/databases/*/documents/**}/{collectionId}

URL, gRPC Kod Dönüştürme sözdizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Gerekli. Ana kaynak. Örneğin: projects/{projectId}/databases/{databaseId}/documents veya projects/{projectId}/databases/{databaseId}/documents/chatrooms/{chatroom_id}

collectionId

string

Gerekli. Listelenecek parent öğesine göre koleksiyon kimliği. Örneğin: chatrooms .

Sorgu parametreleri

Parametreler
documentId

string

Bu belge için kullanılacak istemci tarafından atanan belge kimliği.

İsteğe bağlı. Belirtilmemişse servis tarafından bir kimlik atanacaktır.

mask

object ( DocumentMask )

Geri dönecek alanlar. Ayarlanmazsa tüm alanları döndürür.

Belgede bu maskede bulunmayan bir alan varsa yanıtta bu alan döndürülmeyecektir.

Talep gövdesi

İstek gövdesi Document örneğini içerir.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi Document örneğini içerir.

Yetki kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış bölümüne bakın.