- Ressource: Question
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Autor
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- AuthorType
- Antwort
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: Question
Stellt eine einzelne Frage und einige ihrer Antworten dar.
JSON-Darstellung |
---|
{ "name": string, "author": { object ( |
Felder | |
---|---|
name |
Nicht veränderbar. Der eindeutige Name der Frage. locations/*/questions/* Dieses Feld wird ignoriert, wenn es beim Erstellen der Frage festgelegt wird. |
author |
Nur Ausgabe. Der Autor der Frage |
upvoteCount |
Nur Ausgabe. Die Anzahl der positiven Bewertungen für die Frage. |
text |
Erforderlich. Der Text der Frage. Er sollte mindestens drei Wörter enthalten und die Gesamtlänge sollte mindestens 10 Zeichen betragen. Die maximale Länge beträgt 4.096 Zeichen. |
createTime |
Nur Ausgabe. Der Zeitstempel, der angibt, wann die Frage geschrieben wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe. Der Zeitstempel für die letzte Änderung der Frage. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
topAnswers[] |
Nur Ausgabe. Eine Liste mit Antworten auf die Frage, sortiert nach positiven Bewertungen. Dies ist möglicherweise keine vollständige Liste der Antworten, abhängig von den Anfrageparametern (answersPerQuestion). |
totalAnswerCount |
Nur Ausgabe. Die Gesamtzahl der auf diese Frage geposteten Antworten. |
Autor
Stellt den Autor einer Frage oder Antwort dar
JSON-Darstellung |
---|
{
"displayName": string,
"profilePhotoUri": string,
"type": enum ( |
Felder | |
---|---|
displayName |
Der Anzeigename des Nutzers |
profilePhotoUri |
Der URI des Profilbilds des Nutzers. |
type |
Der Typ des Nutzers, den der Autor hat. |
AuthorType
Enum für den Nutzertyp des Autors.
Enums | |
---|---|
AUTHOR_TYPE_UNSPECIFIED |
Nicht zu verwenden. |
REGULAR_USER |
Ein normaler Nutzer. |
LOCAL_GUIDE |
Local Guide |
MERCHANT |
Der Inhaber/Administrator des Standorts |
Antwort
Stellt eine Antwort auf eine Frage dar
JSON-Darstellung |
---|
{
"name": string,
"author": {
object ( |
Felder | |
---|---|
name |
Nur Ausgabe. Der eindeutige Name der Antwort „locations/*/questions/*/answers/*“ |
author |
Nur Ausgabe. Der Autor der Antwort Wird nur während Listenvorgängen festgelegt. |
upvoteCount |
Nur Ausgabe. Die Anzahl der positiven Bewertungen für die Antwort. |
text |
Erforderlich. Der Antworttext. Es sollte mindestens ein Zeichen enthalten, das kein Leerzeichen ist. Die maximale Länge beträgt 4.096 Zeichen. |
createTime |
Nur Ausgabe. Der Zeitstempel, der angibt, wann die Antwort geschrieben wurde. Wird nur während des ListResponse-Abrufs abgerufen. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe. Der Zeitstempel für die letzte Änderung der Antwort. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
Methoden |
|
---|---|
|
Fügt eine Frage für den angegebenen Ort hinzu. |
|
Löscht eine bestimmte Frage, die vom aktuellen Nutzer geschrieben wurde. |
|
Gibt die paginierte Liste von Fragen und einige ihrer Antworten für einen bestimmten Standort zurück. |
|
Aktualisiert eine bestimmte Frage des aktuellen Nutzers. |