Method: forms.create

İstekte sağlanan form mesajında verilen başlığı kullanarak yeni bir form oluşturun.

Önemli: Yeni forma yalnızca form.info.title ve form.info.document_title alanları kopyalanır. Form açıklaması, öğeler ve ayarlar dahil diğer tüm alanlara izin verilmez. Yeni bir form oluşturmak ve öğe eklemek için önce başlık ve (isteğe bağlı) doküman başlığı içeren boş bir form oluşturmak üzere forms.create işlevini çağırmanız, ardından öğeleri eklemek için forms.update işlevini çağırmanız gerekir.

HTTP isteği

POST https://forms.googleapis.com/v1/forms

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

Sorgu parametreleri

Parametreler
unpublished

boolean

İsteğe bağlı. Formun yayınlanıp yayınlanmadığı. true olarak ayarlanırsa form yanıt kabul etmez. false olarak ayarlanırsa veya ayarlanmadan bırakılırsa form yayınlanır ve yanıt kabul eder.

İstek içeriği

İstek metni, Form öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılı olursa yanıt metni, yeni oluşturulmuş bir Form örneği içerir.

Yetkilendirme kapsamları

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

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/forms.body

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.