/GOOG/CL_FORMS_V1 클래스

클래스

/GOOG/CL_FORMS_V1
  • 상속 출처: /GOOG/CL_HTTP_CLIENT
  • 설명: Google Forms API v1
ABAP SDK for Google Cloud의 클래스에 대한 일반 정보는 API 클라이언트 스텁을 참조하세요.

유형

유형 설명 공개 상태
TY_001 Answer 공개
TY_002 BatchUpdateFormRequest 공개
TY_003 BatchUpdateFormResponse 공개
TY_004 ChoiceQuestion 공개
TY_005 CloudPubsubTopic 공개
TY_006 CorrectAnswer 공개
TY_007 CorrectAnswers 공개
TY_008 CreateItemRequest 공개
TY_009 CreateItemResponse 공개
TY_010 CreateWatchRequest 공개
TY_011 DateQuestion 공개
TY_012 DeleteItemRequest 공개
TY_014 ExtraMaterial 공개
TY_015 Feedback 공개
TY_016 FileUploadAnswer 공개
TY_017 FileUploadAnswers 공개
TY_018 FileUploadQuestion 공개
TY_019 Form 공개
TY_020 FormResponse 공개
TY_021 FormSettings 공개
TY_022 Grade 공개
TY_023 Grading 공개
TY_024 Grid 공개
TY_025 Image 공개
TY_026 ImageItem 공개
TY_027 Info 공개
TY_028 Item 공개
TY_029 ListFormResponsesResponse 공개
TY_030 ListWatchesResponse 공개
TY_031 Location 공개
TY_032 MediaProperties 공개
TY_033 MoveItemRequest 공개
TY_034 Option 공개
TY_036 Question 공개
TY_037 QuestionGroupItem 공개
TY_038 QuestionItem 공개
TY_039 QuizSettings 공개
TY_041 Request 공개
TY_042 Response 공개
TY_043 RowQuestion 공개
TY_044 ScaleQuestion 공개
TY_045 TextAnswer 공개
TY_046 TextAnswers 공개
TY_048 TextLink 공개
TY_049 TextQuestion 공개
TY_050 TimeQuestion 공개
TY_051 UpdateFormInfoRequest 공개
TY_052 UpdateItemRequest 공개
TY_053 UpdateSettingsRequest 공개
TY_054 Video 공개
TY_055 VideoItem 공개
TY_056 VideoLink 공개
TY_057 Watch 공개
TY_058 WatchTarget 공개
TY_059 WriteControl 공개
TY_T_006 CorrectAnswer 공개
TY_T_014 ExtraMaterial 공개
TY_T_016 FileUploadAnswer 공개
TY_T_020 FormResponse 공개
TY_T_028 Item 공개
TY_T_034 Option 공개
TY_T_036 Question 공개
TY_T_041 Request 공개
TY_T_042 Response 공개
TY_T_045 TextAnswer 공개
TY_T_057 Watch 공개
TY_T_STRING Table of Strings 공개

상수

이름 유형 설명 공개 상태
C_CLOUD_VERSION /GOOG/SDK_VERSION 가장 낮은 클라우드 버전 공개
C_ON_PREM_VERSION /GOOG/SDK_VERSION 가장 낮은 온프레미스 버전 1.7 공개
C_PATH_PREFIX STRING API 경로 프리픽스 공개
C_REVISION_DATE DATUM 탐색 문서 버전 날짜 20240430 공개
C_ROOT_URL STRING API 루트 URL https://forms.googleapis.com 공개
C_SERVICE_NAME /GOOG/SERVICE_NAME Google 서비스 이름 forms:v1 공개
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH 지원되는 인증 유형 OOOOWW 공개

방법

ABAP SDK for Google Cloud의 메서드에 대한 일반 정보는 API 메서드를 참조하세요.

CONSTRUCTOR

  • 설명: 생성자
  • 공개 상태: PUBLIC

매개변수

이름 카테고리 유형 설명
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Google Cloud 키 이름
IV_LOG_OBJ IMPORTING BALOBJ_D 애플리케이션 로그: 객체 이름(애플리케이션 코드)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ 애플리케이션 로그: 하위 객체

예외

이름 설명
/GOOG/CX_SDK ABAP SDK for Google Cloud: 예외 클래스

BATCH_UPDATE_FORMS

  • 설명: forms.forms.batchUpdate
  • 공개 상태: 공개

매개변수

이름 카테고리 유형 설명
IV_P_FORM_ID IMPORTING STRING formId
IS_INPUT IMPORTING TY_002 BatchUpdateFormRequest
ES_RAW EXPORTING DATA 원시 출력 데이터
ES_OUTPUT EXPORTING TY_003 BatchUpdateFormResponse
EV_RET_CODE EXPORTING I 반환 코드
EV_ERR_TEXT EXPORTING STRING 오류 텍스트
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 오류 응답

예외

이름 설명
/GOOG/CX_SDK ABAP SDK for Google Cloud: 예외 클래스

CREATE_FORMS

  • 설명: forms.forms.create
  • 공개 상태: 공개

매개변수

이름 카테고리 유형 설명
IS_INPUT IMPORTING TY_019 양식
ES_RAW EXPORTING DATA 원시 출력 데이터
ES_OUTPUT EXPORTING TY_019 양식
EV_RET_CODE EXPORTING I 반환 코드
EV_ERR_TEXT EXPORTING STRING 오류 텍스트
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 오류 응답

예외

이름 설명
/GOOG/CX_SDK ABAP SDK for Google Cloud: 예외 클래스

CREATE_WATCHES

  • 설명: forms.forms.watches.create
  • 공개 상태: 공개

매개변수

이름 카테고리 유형 설명
IV_P_FORM_ID IMPORTING STRING formId
IS_INPUT IMPORTING TY_010 CreateWatchRequest
ES_RAW EXPORTING DATA 원시 출력 데이터
ES_OUTPUT EXPORTING TY_057 Watch
EV_RET_CODE EXPORTING I 반환 코드
EV_ERR_TEXT EXPORTING STRING 오류 텍스트
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 오류 응답

예외

이름 설명
/GOOG/CX_SDK ABAP SDK for Google Cloud: 예외 클래스

DELETE_WATCHES

  • 설명: forms.forms.watches.delete
  • 공개 상태: 공개

매개변수

이름 카테고리 유형 설명
IV_P_FORM_ID IMPORTING STRING formId
IV_P_WATCH_ID IMPORTING STRING watchId
ES_RAW EXPORTING DATA 원시 출력 데이터
ES_OUTPUT EXPORTING DATA 출력 데이터
EV_RET_CODE EXPORTING I 반환 코드
EV_ERR_TEXT EXPORTING STRING 오류 텍스트
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 오류 응답

예외

이름 설명
/GOOG/CX_SDK ABAP SDK for Google Cloud: 예외 클래스

GET_FORMS

  • 설명: forms.forms.get
  • 공개 상태: 공개

매개변수

이름 카테고리 유형 설명
IV_P_FORM_ID IMPORTING STRING formId
ES_RAW EXPORTING DATA 원시 출력 데이터
ES_OUTPUT EXPORTING TY_019 양식
EV_RET_CODE EXPORTING I 반환 코드
EV_ERR_TEXT EXPORTING STRING 오류 텍스트
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 오류 응답

예외

이름 설명
/GOOG/CX_SDK ABAP SDK for Google Cloud: 예외 클래스

GET_RESPONSES

  • 설명: forms.forms.responses.get
  • 공개 상태: 공개

매개변수

이름 카테고리 유형 설명
IV_P_FORM_ID IMPORTING STRING formId
IV_P_RESPONSE_ID IMPORTING STRING responseId
ES_RAW EXPORTING DATA 원시 출력 데이터
ES_OUTPUT EXPORTING TY_020 FormResponse
EV_RET_CODE EXPORTING I 반환 코드
EV_ERR_TEXT EXPORTING STRING 오류 텍스트
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 오류 응답

예외

이름 설명
/GOOG/CX_SDK ABAP SDK for Google Cloud: 예외 클래스

LIST_RESPONSES

  • 설명: forms.forms.responses.list
  • 공개 상태: 공개

매개변수

이름 카테고리 유형 설명
IV_Q_FILTER IMPORTING STRING 필터
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_FORM_ID IMPORTING STRING formId
ES_RAW EXPORTING DATA 원시 출력 데이터
ES_OUTPUT EXPORTING TY_029 ListFormResponsesResponse
EV_RET_CODE EXPORTING I 반환 코드
EV_ERR_TEXT EXPORTING STRING 오류 텍스트
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 오류 응답

예외

이름 설명
/GOOG/CX_SDK ABAP SDK for Google Cloud: 예외 클래스

LIST_WATCHES

  • 설명: forms.forms.watches.list
  • 공개 상태: 공개

매개변수

이름 카테고리 유형 설명
IV_P_FORM_ID IMPORTING STRING formId
ES_RAW EXPORTING DATA 원시 출력 데이터
ES_OUTPUT EXPORTING TY_030 ListWatchesResponse
EV_RET_CODE EXPORTING I 반환 코드
EV_ERR_TEXT EXPORTING STRING 오류 텍스트
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 오류 응답

예외

이름 설명
/GOOG/CX_SDK ABAP SDK for Google Cloud: 예외 클래스

RENEW_WATCHES

  • 설명: forms.forms.watches.renew
  • 공개 상태: 공개

매개변수

이름 카테고리 유형 설명
IV_P_FORM_ID IMPORTING STRING formId
IV_P_WATCH_ID IMPORTING STRING watchId
IS_INPUT IMPORTING DATA 입력 데이터
ES_RAW EXPORTING DATA 원시 출력 데이터
ES_OUTPUT EXPORTING TY_057 Watch
EV_RET_CODE EXPORTING I 반환 코드
EV_ERR_TEXT EXPORTING STRING 오류 텍스트
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 오류 응답

예외

이름 설명
/GOOG/CX_SDK ABAP SDK for Google Cloud: 예외 클래스

CLOSE

  • 설명: 연결 닫기
  • 공개 상태: 공개