Classe /GOOG/CL_TRANSLATE_V2

Classe

/GOOG/CL_TRANSLATE_V2
  • Héritage de : /GOOG/CL_HTTP_CLIENT
  • Description : Google Cloud Translation API v2
Pour obtenir des informations générales sur une classe du SDK ABAP pour Google Cloud, consultez la page Bouchon de client API.

Types

Type Description Visibilité
TY_001 DetectLanguageRequest PUBLIC
TY_002 DetectionsListResponse PUBLIC
TY_003 DetectionsResource PUBLIC
TY_004 LanguagesListResponse PUBLIC
TY_005 LanguagesResource PUBLIC
TY_006 TranslateTextRequest PUBLIC
TY_007 TranslationsListResponse PUBLIC
TY_008 TranslationsResource PUBLIC
TY_T_003 DetectionsResource PUBLIC
TY_T_005 LanguagesResource PUBLIC
TY_T_008 TranslationsResource PUBLIC
TY_T_T_003 DetectionsResource PUBLIC
TY_T_STRING Table of Strings PUBLIC

Constantes

Nom Type Description Valeur Visibilité
C_PATH_PREFIX STRING Préfixe de chemin d'API /language/translate/ PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Version sur site la plus basse 1,0 PUBLIC
C_CLOUD_VERSION /GOOG/SDK_VERSION Version Cloud la plus basse 1,0 PUBLIC
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Types d'authentification pris en charge AAIJAW PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Nom du service Google translate:v2 PUBLIC
C_ROOT_URL STRING URL racine de l'API https://translation.googleapis.com PUBLIC
C_REVISION_DATE DATUM Date de révision du document de découverte 20170525 PUBLIC

Méthodes

Pour obtenir des informations générales sur une méthode du SDK ABAP pour Google Cloud, consultez la page Méthode API.

CONSTRUCTOR

  • Description : Constructor
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Nom de la clé Google Cloud
IV_LOG_OBJ IMPORTING BALOBJ_D Journal d'application : nom de l'objet (code d'application)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ Journal d'application : sous-objet

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

DETECT_DETECTIONS

  • Description: language.detections.detect
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IS_INPUT Importation TY_001 DetectLanguageRequest
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT Exportation TY_002 DetectionsListResponse
EV_RET_CODE Exportation I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

LIST_LANGUAGES

  • Description: language.languages.list
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_MODEL Importation STRING model
IV_Q_TARGET Importation STRING cible
ES_RAW Exportation DATA Données brutes de sortie
ES_OUTPUT Exportation TY_004 LanguagesListResponse
EV_RET_CODE Exportation I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

TRANSLATE_TRANSLATIONS

  • Description: language.translations.translate
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IS_INPUT Importation TY_006 TranslateTextRequest
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT Exportation TY_007 TranslationsListResponse
EV_RET_CODE Exportation I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

FERMER

  • Description : Fermer la connexion
  • Visibilité : PUBLIQUE