Class /GOOG/CL_PLACES

Classe

/GOOG/CL_PLACES
  • Héritage de : /GOOG/CL_HTTP_CLIENT
  • Description : Google Maps Platform Places API
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_T_STRING Table of String PUBLIC

Constantes

Nom Type Description Valeur Visibilité
C_PATH_PREFIX STRING Préfixe de chemin d'API PUBLIC
C_ROOT_URL STRING URL racine de l'API https://maps.googleapis.com PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Nom du service Google de lieux PUBLIC
C_VERSION STRING Version de spécification d'API ouverte 1.22.5 PUBLIC
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Types d'authentification pris en charge AAAAAA PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Version sur site la plus basse 1,5 PUBLIC
C_CLOUD_VERSION /GOOG/SDK_VERSION Version Cloud la plus basse 1,0 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

AUTOCOMPLETE

  • Description : saisie semi-automatique
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_INPUT IMPORTING STRING Entrée
IV_Q_RADIUS IMPORTING /GOOG/NUM_FLOAT Radius
IV_Q_SESSIONTOKEN IMPORTING STRING Jeton de session
IV_Q_COMPONENTS IMPORTING STRING Composants
IV_Q_STRICTBOUNDS IMPORTING ABAP_BOOL Limites strictes
IV_Q_OFFSET IMPORTING /GOOG/NUM_FLOAT Décalage (offset)
IV_Q_ORIGIN IMPORTING STRING Provenance
IV_Q_LOCATION IMPORTING STRING Emplacement
IV_Q_LOCATIONBIAS IMPORTING STRING Biais d'emplacement
IV_Q_LOCATIONRESTRICTION IMPORTING STRING Restriction d'emplacement
IV_Q_TYPES IMPORTING STRING Types
IV_Q_LANGUAGE IMPORTING STRING Langages
IV_Q_REGION IMPORTING STRING Région
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT EXPORTING /GOOG/IF_MAPS~TY_066 PlacesAutocompleteResponse
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

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

FIND_PLACE_FROM_TEXT

  • Description : findPlaceFromText
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_INPUT IMPORTING STRING Entrée
IV_Q_INPUTTYPE IMPORTING STRING Type d'entrée
IT_Q_FIELDS IMPORTING TY_T_STRING Champs
IV_Q_LOCATIONBIAS IMPORTING STRING Biais d'emplacement
IV_Q_LANGUAGE IMPORTING STRING Langages
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT EXPORTING /GOOG/IF_MAPS~TY_070 PlacesFindPlaceFromTextResponse
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception
  • Description : nearbySearch
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_LOCATION IMPORTING STRING Emplacement
IV_Q_RADIUS IMPORTING /GOOG/NUM_FLOAT Radius
IV_Q_KEYWORD IMPORTING STRING Mot clé
IV_Q_MAXPRICE IMPORTING STRING Prix maximal
IV_Q_MINPRICE IMPORTING STRING Prix minimal
IV_Q_NAME IMPORTING STRING Nom
IV_Q_OPENNOW IMPORTING ABAP_BOOL Ouvert en ce moment
IV_Q_PAGETOKEN IMPORTING STRING Jeton de page
IV_Q_RANKBY IMPORTING STRING Classement par
IV_Q_TYPE IMPORTING STRING Type
IV_Q_LANGUAGE IMPORTING STRING Langages
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT EXPORTING /GOOG/IF_MAPS~TY_071 PlacesNearbySearchResponse
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

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

PLACE_DETAILS

  • Description : placeDetails
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_PLACE_ID IMPORTING STRING ID de lieu
IT_Q_FIELDS IMPORTING TY_T_STRING Champs
IV_Q_SESSIONTOKEN IMPORTING STRING Jeton de session
IV_Q_LANGUAGE IMPORTING STRING Langages
IV_Q_REGION IMPORTING STRING Région
IV_Q_REVIEWS_SORT IMPORTING STRING Tri des avis
IV_Q_REVIEWS_NO_TRANSLATIONS IMPORTING ABAP_BOOL Avis sans traduction
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT EXPORTING /GOOG/IF_MAPS~TY_068 PlacesDetailsResponse
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

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

PLACE_PHOTO

  • Description : placePhoto
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_PHOTO_REFERENCE IMPORTING STRING Photo de référence
IV_Q_MAXHEIGHT IMPORTING /GOOG/NUM_FLOAT Hauteur max.
IV_Q_MAXWIDTH IMPORTING /GOOG/NUM_FLOAT Largeur max.
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT EXPORTING DATA Données
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

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

QUERY_AUTOCOMPLETE

  • Description : queryAutocomplete
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_INPUT IMPORTING STRING Entrée
IV_Q_RADIUS IMPORTING /GOOG/NUM_FLOAT Radius
IV_Q_OFFSET IMPORTING /GOOG/NUM_FLOAT Décalage (offset)
IV_Q_LOCATION IMPORTING STRING Emplacement
IV_Q_LANGUAGE IMPORTING STRING Langages
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT EXPORTING /GOOG/IF_MAPS~TY_072 PlacesQueryAutocompleteResponse
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception
  • Description : textSearch
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_QUERY IMPORTING STRING Requête
IV_Q_RADIUS IMPORTING /GOOG/NUM_FLOAT Radius
IV_Q_LOCATION IMPORTING STRING Emplacement
IV_Q_MAXPRICE IMPORTING STRING Prix maximal
IV_Q_MINPRICE IMPORTING STRING Prix minimal
IV_Q_OPENNOW IMPORTING ABAP_BOOL Ouvert en ce moment
IV_Q_PAGETOKEN IMPORTING STRING Jeton de page
IV_Q_TYPE IMPORTING STRING Type
IV_Q_LANGUAGE IMPORTING STRING Langages
IV_Q_REGION IMPORTING STRING Région
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT EXPORTING /GOOG/IF_MAPS~TY_073 PlacesTextSearchResponse
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /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