- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- VerificationOption
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- PhoneVerificationData
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- AddressVerificationData
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- EmailVerificationData
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Meldet alle infrage kommenden Bestätigungsoptionen für einen Standort in einer bestimmten Sprache.
HTTP-Anfrage
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:fetchVerificationOptions
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
name |
Ressourcenname des zu bestätigenden Standorts. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung | |
---|---|
{
"languageCode": string,
"context": {
object ( |
Felder | |
---|---|
languageCode |
Der BCP 47-Sprachcode für die Sprache, die für den Überprüfungsprozess verwendet werden soll. Die verfügbaren Optionen variieren je nach Sprache. |
context |
Zusätzliche Kontextinformationen für die Überprüfung von Dienstleistungsunternehmen Erforderlich für die Standorte mit dem Unternehmenstyp CUSTOMER_LOCATION_ONLY. INVALID_ARGUMENT wird ausgegeben, wenn es für andere Unternehmenstypen von Standorten festgelegt ist. |
Antworttext
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Antwortnachricht für Verifications.FetchVerificationOptions.
JSON-Darstellung | |
---|---|
{
"options": [
{
object ( |
Felder | |
---|---|
options[] |
Die verfügbaren Bestätigungsoptionen. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.
VerificationOption
Die Bestätigungsoption gibt an, wie der Standort bestätigt werden soll (wird durch die Bestätigungsmethode angegeben) und wohin die Bestätigung gesendet wird (angezeigt durch die angezeigten Daten).
JSON-Darstellung | |
---|---|
{ "verificationMethod": enum ( |
Felder | ||
---|---|---|
verificationMethod |
Methode zum Bestätigen des Standorts. |
|
Union-Feld DisplayData . Eine der Anzeigedaten. Die Daten müssen mit der Methode übereinstimmen. Das Feld ist leer, wenn für die entsprechende Methode keine Anzeigedaten verfügbar sind. Für DisplayData ist nur einer der folgenden Werte zulässig: |
||
phoneData |
Wird nur festgelegt, wenn die Methode PHONE_CALL oder SMS lautet. |
|
addressData |
Wird nur festgelegt, wenn die Methode MAIL lautet. |
|
emailData |
Wird nur festgelegt, wenn die Methode EMAIL lautet. |
PhoneVerificationData
Anzeigedaten für telefonische Bestätigungen, z.B. Telefonanruf, SMS.
JSON-Darstellung | |
---|---|
{ "phoneNumber": string } |
Felder | |
---|---|
phoneNumber |
Telefonnummer, an die die PIN gesendet wird. |
AddressVerificationData
Daten für die Bestätigung per Postkarte anzeigen.
JSON-Darstellung | |
---|---|
{
"businessName": string,
"address": {
object ( |
Felder | |
---|---|
businessName |
Name des Unternehmens des Händlers. |
address |
Adresse, an die eine Postkarte gesendet werden kann. |
EmailVerificationData
Daten für Bestätigungen per E-Mail anzeigen.
JSON-Darstellung | |
---|---|
{ "domainName": string, "userName": string, "isUserNameEditable": boolean } |
Felder | |
---|---|
domainName |
Domainname in der E-Mail-Adresse. z.B. "gmail.com" in foo@gmail.com |
userName |
Nutzername in der E-Mail-Adresse. z.B. „foo“ in foo@gmail.com |
isUserNameEditable |
Gibt an, ob der Client einen anderen Nutzernamen angeben darf. |