تنظیمات انتشار یک فرم را به روز می کند.
فرمهای قدیمی پشتیبانی نمیشوند زیرا قسمت publishSettings ندارند.
درخواست HTTP
POST https://forms.googleapis.com/v1/forms/{formId}:setPublishSettings
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
| پارامترها | |
|---|---|
formId | مورد نیاز. شناسه فرم. می توانید شناسه را از قسمت |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
| نمایندگی JSON |
|---|
{
"publishSettings": {
object ( |
| فیلدها | |
|---|---|
publishSettings | مورد نیاز. تنظیمات انتشار مورد نظر برای اعمال در فرم. |
updateMask | اختیاری. فیلدهای
این فهرستی از نامهای فیلدهای کاملاً واجد شرایط با کاما است. مثال: |
بدن پاسخگو
پاسخ یک درخواست forms.setPublishSettings .
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
| نمایندگی JSON |
|---|
{
"formId": string,
"publishSettings": {
object ( |
| فیلدها | |
|---|---|
formId | مورد نیاز. شناسه فرم. این همان فیلد |
publishSettings | تنظیمات انتشار فرم |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/drive -
https://www.googleapis.com/auth/drive.file -
https://www.googleapis.com/auth/forms.body
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.