Classe /GOOG/CL_FORMS_V1

Classe

/GOOG/CL_FORMS_V1
  • Herdando de: /GOOG/CL_HTTP_CLIENT
  • Descrição: Google Forms API v1
Para informações gerais sobre uma classe no ABAP SDK for Google Cloud, consulte stub do cliente da API.

Tipos

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

Constantes

Nome Tipo Descrição Valor Questões de visibilidade
C_CLOUD_VERSION /GOOG/SDK_VERSION Versão mais antiga do Cloud PÚBLICO
C_ON_PREM_VERSION /GOOG/SDK_VERSION Versão mais antiga no local 1.7 PÚBLICO
C_PATH_PREFIX STRING Prefixo do caminho da API PÚBLICO
C_REVISION_DATE DATUM Data de revisão do documento de descoberta 20240430 PÚBLICO
C_ROOT_URL STRING URL raiz da API https://forms.googleapis.com PÚBLICO
C_SERVICE_NAME /GOOG/SERVICE_NAME Nome do serviço do Google forms:v1 PÚBLICO
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Tipos de autenticação compatíveis OOOOWW PÚBLICO

Métodos

Para informações gerais sobre um método no ABAP SDK for Google Cloud, consulte Método de API.

CONSTRUTOR

  • Descrição: Construtor
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_KEY_NAME IMPORTANDO /GOOG/KEYNAME Nome da chave do Google Cloud
IV_LOG_OBJ IMPORTANDO BALOBJ_D Registro do aplicativo: nome do objeto (código do aplicativo)
IV_LOG_SUBOBJ IMPORTANDO BALSUBOBJ Registro do aplicativo: subobjeto

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

BATCH_UPDATE_FORMS

  • Descrição: forms.forms.batchUpdate
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_FORM_ID IMPORTANDO STRING formId
IS_INPUT IMPORTANDO TY_002 BatchUpdateFormRequest
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_003 BatchUpdateFormResponse
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

CREATE_FORMS

  • Descrição: forms.forms.create
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IS_INPUT IMPORTANDO TY_019 Formulário
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_019 Formulário
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

CREATE_WATCHES

  • Descrição: forms.forms.watches.create
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_FORM_ID IMPORTANDO STRING formId
IS_INPUT IMPORTANDO TY_010 CreateWatchRequest
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_057 Colocar em observação
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

DELETE_WATCHES

  • Descrição: forms.forms.watches.delete
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_FORM_ID IMPORTANDO STRING formId
IV_P_WATCH_ID IMPORTANDO STRING watchId
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING DATA Dados de saída
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

GET_FORMS

  • Descrição: forms.forms.get
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_FORM_ID IMPORTANDO STRING formId
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_019 Formulário
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

GET_RESPONSES

  • Descrição: forms.forms.responses.get
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_FORM_ID IMPORTANDO STRING formId
IV_P_RESPONSE_ID IMPORTANDO STRING responseId
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_020 FormResponse
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

LIST_RESPONSES

  • Descrição: forms.forms.responses.list
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_Q_FILTER IMPORTANDO STRING filtro
IV_Q_PAGESIZE IMPORTANDO STRING pageSize
IV_Q_PAGETOKEN IMPORTANDO STRING pageToken
IV_P_FORM_ID IMPORTANDO STRING formId
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_029 ListFormResponsesResponse
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

LIST_WATCHES

  • Descrição: forms.forms.watches.list
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_FORM_ID IMPORTANDO STRING formId
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_030 ListWatchesResponse
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

RENEW_WATCHES

  • Descrição: forms.forms.watches.renew
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_FORM_ID IMPORTANDO STRING formId
IV_P_WATCH_ID IMPORTANDO STRING watchId
IS_INPUT IMPORTANDO DATA Dados de entrada
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_057 Colocar em observação
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

FECHAR

  • Descrição: Encerrar conexão
  • Visibility: PÚBLICA