Als Entwickler von Google Chat-Apps müssen Sie möglicherweise Code debuggen, Änderungen zu testen oder komplexe Probleme zu beheben. Fehler in Chat-Apps beheben kann je nach App-Architektur auf viele verschiedene Arten wie die Anwendung bereitgestellt wird und welche Präferenzen es gibt.
Auf dieser Seite wird erläutert, wie Sie Fehler in einer HTTP Chat-App mit ngrok, eine einheitliche Plattform für eingehenden Traffic, mit der Sie lokale Entwicklungsumgebungen. In diesem Leitfaden testen Sie Codeänderungen in einem lokalen und Probleme in einer Remote-Umgebung zu beheben.
Fehlerbehebung aus der lokalen Entwicklungsumgebung
In diesem Abschnitt interagieren Sie mit Ihrer Chat-App, in Ihrer lokalen Umgebung ausgeführt wird.
Abbildung 1. Fehler in einer lokalen Entwicklungsumgebung beheben
Workshop
Node.js
Python
Java
Vorbereitung
Node.js
- Neueste Versionen von
node
undnpm
installiert in Ihrer lokalen Umgebung. Die neueste Version von
nodemon
ist auf Ihrem lokalen Gerät installiert. wird es für die automatische Aktualisierung verwendet:npm install -g nodemon
Eine HTTP-Chat-App, die für Messaging. Sie können den Abschnitten Voraussetzungen Richten Sie den Umgebung, Veröffentlichen Sie die App auf Google. Chat des Kurzanleitung. Die einzige Unterschiede bestehen darin, dass Sie den App-Namen auf
Debug App
festlegen müssen und die App-URL in einen beliebigen Wert wie z. B.http://example.com
ein.Eine in Ihrer lokalen Umgebung eingerichtete IDE, die Fehler beheben kann. Wir verwenden die
Visual Studio Code
IDE und ihre Standardeinstellung Debug-Funktionen in dieses Leitfadens zur Veranschaulichung.Git
installiert in Ihrer lokalen Umgebung.Ein
ngrok
-Konto.
Python
- Neueste Version von
python3
installiert in Ihrer lokalen Umgebung. - Die aktuelle Version von
pip
undvirtualenv
installiert in Ihrem lokalen Umgebung verwenden, werden sie zur Verwaltung von Python-Paketen und virtuellen Umgebungen. - Eine HTTP-Chat-App, die für
Messaging. Sie können den Abschnitten
Voraussetzungen
Richten Sie den
Umgebung,
Veröffentlichen Sie die App auf Google.
Chat des
Kurzanleitung. Die einzige
Unterschiede bestehen darin, dass Sie den App-Namen auf
Debug App
festlegen müssen und die App-URL in einen beliebigen Wert wie z. B.http://example.com
ein. - Eine in Ihrer lokalen Umgebung eingerichtete IDE, die Fehler beheben kann. Wir verwenden die
Visual Studio Code
IDE und ihre Standardeinstellung Debug-Funktionen in dieses Leitfadens zur Veranschaulichung. Git
installiert in Ihrer lokalen Umgebung.- Ein
ngrok
-Konto. - Neueste Version von
gcloud
installiert und in Ihrem Konto initialisiert lokalen Umgebung.
Java
- Neueste stabile Version von
Java SE 11's JDK
auf Ihrem lokalen Gerät installiert, zu verbessern. - Neueste Version von
Apache Maven
in Ihrer lokalen Umgebung installiert ist, und wird verwendet, um Java-Projekte zu verwalten. - Eine HTTP-Chat-App, die für
Messaging. Sie können den Abschnitten
Voraussetzungen
Richten Sie den
Umgebung,
Veröffentlichen Sie die App auf Google.
Chat des
Kurzanleitung. Die einzige
Unterschiede bestehen darin, dass Sie den App-Namen auf
Debug App
festlegen müssen und die App-URL in einen beliebigen Wert wie z. B.http://example.com
ein. - Eine in Ihrer lokalen Umgebung eingerichtete IDE, die Fehler beheben kann. Wir verwenden die
Visual Studio Code
IDE und ihre Standardeinstellung Debug-Funktionen in dieses Leitfadens zur Veranschaulichung. Git
installiert in Ihrer lokalen Umgebung.- Ein
ngrok
-Konto. - Neueste Version von
gcloud
installiert und in Ihrem Konto initialisiert lokalen Umgebung.
localhost-Dienst öffentlich verfügbar machen
Sie müssen Ihre lokale Umgebung mit dem Internet verbinden, damit das Gerät
Die Chat-App kann darauf zugreifen. Die Anwendung ngrok
wird verwendet
, um HTTP-Anfragen an eine öffentliche URL an Ihre lokale Umgebung weiterzuleiten.
- Melden Sie sich in einem Browser in Ihrer lokalen Umgebung in Ihrem
ngrok
-Konto an. - Installiere die Anwendung und richte
authtoken
auf deinem lokalen Gerät ein - Erstellen Sie eine statische Domain in Ihrem
ngrok
-Konto, wird hier alsNGROK_STATIC_DOMAIN
bezeichnet in diesem Leitfaden.
Chat App konfigurieren
Chat-App so konfigurieren, dass alle HTTP-Anfragen an die Chat-App gesendet werden Ihrer statischen Domain.
Öffnen Sie in der Google Cloud Console die Seite „Google Chat API“:
Klicken Sie auf den Tab Konfiguration.
Gehen Sie zu Interaktive Funktionen > Verbindungseinstellungen und legen Sie den Wert fest. Textfeld App Url (App-URL) aus, um:
https://NGROK_STATIC_DOMAIN
Ersetzen Sie
NGROK_STATIC_DOMAIN
durch die statische Domain in Ihrngrok
-Konto.Klicken Sie auf Speichern.
Abbildung 2: Die Chat-App sendet alle ihre HTTP-Anfragen
zur statischen Domain hinzugefügt. Der öffentliche Dienst ngrok
fungiert als Brücke zwischen dem
Chat-App und der Anwendungscode, der ausgeführt wird
lokal.
Chat App testen
Sie können Ihre Daten lokal bereitstellen, konfigurieren, testen, debuggen Chat-App.
Node.js
googleworkspace/google-chat-samples
-Repository von GitHub klonen in Ihre lokale Umgebung eingebunden, enthält er den Code der Anwendung, ausführen:git clone https://github.com/googleworkspace/google-chat-samples.git
Führen Sie in der
Visual Studio Code
-IDE, die in Ihrer lokalen Umgebung installiert ist, folgende Schritte aus: Gehen Sie so vor:- Öffnen Sie den Ordner in einem neuen Fenster.
google-chat-samples/node/basic-app
Konfigurieren Sie die Anwendung für das Debugging mit automatischer Aktualisierung, indem Sie zwei Skripts in der Datei
package.json
:{ ... "scripts": { ... "debug": "node --inspect index.js", "debug-watch": "nodemon --watch ./ --exec npm run debug" } ... }
Installieren Sie die Anwendung aus dem Stammverzeichnis:
npm install
Erstellen und konfigurieren Sie eine Einführung mit dem Namen
Debug Watch
, die den Skriptdebug-watch
durch Erstellen der Datei.vscode/launch.json
in aus dem Stammverzeichnis:{ "version": "0.2.0", "configurations": [{ "type": "node", "request": "launch", "name": "Debug Watch", "cwd": "${workspaceRoot}", "runtimeExecutable": "npm", "runtimeArgs": ["run-script", "debug-watch"] }] }
Fügen Sie einen Haltepunkt hinzu, der die Verarbeitung der HTTP-Anfrage in der
index.js
-Datei und beginnen Sie mit der Ausführung Debugging mit derDebug Watch
-Konfiguration zuvor hinzugefügt. Die Anwendung ist jetzt wird ausgeführt und überwacht Port9000
auf HTTP-Anfragen.Abbildung 3: Die Anwendung wird ausgeführt und wartet auf HTTP. an Port
9000
an.
- Öffnen Sie den Ordner in einem neuen Fenster.
Starten Sie die Anwendung
ngrok
in Ihrer lokalen Umgebung:ngrok http --domain=NGROK_STATIC_DOMAIN 9000
Ersetzen Sie
NGROK_STATIC_DOMAIN
durch die statische Domain in Ihrngrok
-Konto. Alle Anfragen werden jetzt an Ihre lokale und dem von der Anwendung verwendeten Port.Abbildung 4: Das Terminal, auf dem der
ngrok
-Server ausgeführt wird und weitergeleitet wird.Außerdem wird auf Ihrem lokalen Host durch den
ngrok
eine Weboberfläche gestartet. können Sie alle Aktivitäten überwachen, indem Sie sie in einem Browser öffnen.Abbildung 5: Die von der
ngrok
-Anwendung gehostete Weboberfläche Es werden keine HTTP-Anfragen angezeigt.Testen Sie Ihre Chat-App, indem Sie eine direkte Nachricht:
Öffnen Sie Google Chat.
Klicken Sie auf Neuer Chat
.Geben Sie im Dialogfeld den Namen Ihres Chat-App.
Suchen Sie in den Suchergebnissen nach Ihrer Chat-App, Klicken Sie auf Hinzufügen > Chatten:
Geben Sie im Gruppenbereich für Direktnachrichten
Hello
ein und drücken Sieenter
. Ihr Die Chat-App antwortet nicht, weil sie gerade gesendet wird aktiv debuggen werden.
In der
Visual Studio Code
in Ihrer lokalen Umgebung können Sie sehen, dass wird die Ausführung am festgelegten Haltepunkt angehalten.Abbildung 6: Die Ausführung wird am festgelegten Haltepunkt angehalten.
Wenn Sie die Ausführung über den Debugger von
Visual Studio Code
fortsetzen bevor in Google Chat eine Zeitüberschreitung auftritt AntwortenYour message : Hello
Sie können die HTTP-Anfrage- und -Antwortprotokolle in der Weboberfläche einsehen. von der Anwendung
ngrok
in Ihrer lokalen Umgebung gehostet.Abbildung 7: Die HTTP-Anfrage von der Weboberfläche, die von der
ngrok
-Anwendung.Ersetzen Sie
Your message
durch, um das Anwendungsverhalten zu ändern.Here was your message
Inline35
vonindex.json
. Beim Speichern der Datei enthält, lädtnodemon
die Anwendung automatisch mit dem aktualisierter Quellcode undVisual Studio Code
bleibt im Debug-Modus.Abbildung 8. Die Anwendung wird ausgeführt und wartet auf HTTP-Anfragen. auf Port
9000
mit der Codeänderung geladen.Anstatt eine zweite Nachricht
Hello
im Gruppenbereich zu senden, kann die letzte protokollierte HTTP-Anfrage auf der Weboberfläche auswählen, die von die Anwendungngrok
in Ihrer lokalen Umgebung und klicken Sie aufReplay
. Wie beim letzten Mal antwortet die Chat App nicht weil das Debugging aktiv ist.Wenn Sie die Ausführung über den Debugger von
Visual Studio Code
fortsetzen sehen Sie in der Weboberfläche, die von derngrok
-Anwendung gehostet wird, lokale Umgebung, in der die Anwendung eine Antwort mit die aktualisierte Version der NachrichtHere was your message : Hello
.
Python
Rufen Sie neue Nutzeranmeldedaten für Anwendungsstandard auf. Anmeldedaten:
gcloud config set project PROJECT_ID
gcloud auth application-default login
Ersetzen Sie
PROJECT_ID
durch den Projekt-ID für das Cloud-Projekt der Anwendung.googleworkspace/google-chat-samples
-Repository von GitHub klonen zu Ihrer lokalen Umgebung hinzugefügt haben, enthält sie den Anwendungscode:git clone https://github.com/googleworkspace/google-chat-samples.git
Führen Sie in der
Visual Studio Code
-IDE, die in Ihrer lokalen Umgebung installiert ist, folgende Schritte aus: Gehen Sie so vor:- Öffnen Sie den Ordner in einem neuen Fenster.
google-chat-samples/python/avatar-app
Erstellen Sie eine neue virtuelle Umgebung für Python
env
und aktivieren Sie sie:virtualenv env
source env/bin/activate
Installieren Sie alle Projektabhängigkeiten mit
pip
im virtuellen Umgebung:pip install -r requirements.txt
Erstellen Sie die Datei
.vscode/launch.json
im Stammverzeichnis und Einen Start mit dem NamenDebug Watch
konfigurieren, der die Anwendung auslöst aus dem Modulfunctions-framework
auf Port9000
im Debug-Modus in der virtuellen Umgebungenv
:{ "version": "0.2.0", "configurations": [{ "type": "python", "request": "launch", "name": "Debug Watch", "python": "${workspaceFolder}/env/bin/python3", "module": "functions_framework", "args": [ "--target", "avatar_app", "--port", "9000", "--debug" ] }] }
Fügen Sie einen Haltepunkt hinzu, der die Verarbeitung der HTTP-Anfrage in der
main.py
-Datei und beginnen Sie mit der Ausführung Debugging mit derDebug Watch
-Konfiguration zuvor hinzugefügt. Die Anwendung ist jetzt wird ausgeführt und überwacht Port9000
auf HTTP-Anfragen.Abbildung 3: Die Anwendung wird ausgeführt und wartet auf HTTP. an Port
9000
an.
- Öffnen Sie den Ordner in einem neuen Fenster.
Starten Sie die Anwendung
ngrok
in Ihrer lokalen Umgebung:ngrok http --domain=NGROK_STATIC_DOMAIN 9000
Ersetzen Sie
NGROK_STATIC_DOMAIN
durch die statische Domain in Ihrngrok
-Konto. Alle Anfragen werden jetzt an Ihre lokale und dem von der Anwendung verwendeten Port.Abbildung 4: Das Terminal, auf dem der
ngrok
-Server ausgeführt wird und weitergeleitet wird.Außerdem wird auf Ihrem lokalen Host durch den
ngrok
eine Weboberfläche gestartet. können Sie alle Aktivitäten überwachen, indem Sie sie in einem Browser öffnen.Abbildung 5: Die von der
ngrok
-Anwendung gehostete Weboberfläche Es werden keine HTTP-Anfragen angezeigt.Testen Sie Ihre Chat-App, indem Sie eine direkte Nachricht:
Öffnen Sie Google Chat.
Klicken Sie auf Neuer Chat
.Geben Sie im Dialogfeld den Namen Ihres Chat-App.
Suchen Sie in den Suchergebnissen nach Ihrer Chat-App, Klicken Sie auf Hinzufügen > Chatten:
Geben Sie im Gruppenbereich für Direktnachrichten
Hey!
ein und drücken Sieenter
. Ihr Die Chat-App antwortet nicht, weil sie gerade gesendet wird aktiv debuggen werden.
In der
Visual Studio Code
in Ihrer lokalen Umgebung können Sie sehen, dass wird die Ausführung am festgelegten Haltepunkt angehalten.Abbildung 6: Die Ausführung wird am festgelegten Haltepunkt angehalten.
Wenn Sie die Ausführung über den Debugger von
Visual Studio Code
fortsetzen bevor in Google Chat eine Zeitüberschreitung auftritt antwortet mit Ihrem Namen und Ihrem Avatarbild.Sie können die HTTP-Anfrage- und -Antwortprotokolle in der Weboberfläche einsehen. von der Anwendung
ngrok
in Ihrer lokalen Umgebung gehostet.Abbildung 7: Die HTTP-Anfrage von der Weboberfläche, die von der
ngrok
-Anwendung.Ersetzen Sie
Hello
inline durchHey
, um das Anwendungsverhalten zu ändern.51
dermain.py
-Datei. Wenn Sie die Datei speichern,Visual Studio Code
aktualisiert die Anwendung automatisch mit dem aktualisierten Quellcode und bleibt im Debug-Modus.Abbildung 8. Die Anwendung wird ausgeführt und wartet auf HTTP-Anfragen. auf Port
9000
mit der Codeänderung geladen.Anstatt eine zweite Nachricht
Hey!
im Gruppenbereich zu senden, kann die letzte protokollierte HTTP-Anfrage auf der Weboberfläche auswählen, die von die Anwendungngrok
in Ihrer lokalen Umgebung und klicken Sie aufReplay
. Wie beim letzten Mal antwortet die Chat App nicht weil das Debugging aktiv ist.Wenn Sie die Ausführung über den Debugger von
Visual Studio Code
fortsetzen sehen Sie in der Weboberfläche, die von derngrok
-Anwendung gehostet wird, lokale Umgebung, in der die Anwendung eine Antwort mit die aktualisierte Version der Mitteilung.
Java
Rufen Sie neue Nutzeranmeldedaten für Anwendungsstandard auf. Anmeldedaten:
gcloud config set project PROJECT_ID
gcloud auth application-default login
Ersetzen Sie
PROJECT_ID
durch den Projekt-ID für das Cloud-Projekt der Anwendung.googleworkspace/google-chat-samples
-Repository von GitHub klonen in Ihrer lokalen Umgebung enthält es den Anwendungscode:git clone https://github.com/googleworkspace/google-chat-samples.git
Führen Sie in der
Visual Studio Code
-IDE, die in Ihrer lokalen Umgebung installiert ist, folgende Schritte aus: Gehen Sie so vor:- Öffnen Sie den Ordner in einem neuen Fenster.
google-chat-samples/java/avatar-app
Maven-Projekt für die Ausführung der Anwendung
App
konfigurieren Port9000
lokal durch Hinzufügen des Cloud Functions Framework-Builds Plug-infunction-maven-plugin
in der Dateipom.xml
:... <plugin> <groupId>com.google.cloud.functions</groupId> <artifactId>function-maven-plugin</artifactId> <version>0.11.0</version> <configuration> <functionTarget>App</functionTarget> <port>9000</port> </configuration> </plugin> ...
Sie können sie jetzt lokal im Debug-Modus starten:
mvnDebug function:run Preparing to execute Maven in debug mode Listening for transport dt_socket at address: 8000
Erstellen Sie die Datei
.vscode/launch.json
im Stammverzeichnis und konfigurieren Sie eine Einführung mit dem NamenRemote Debug Watch
, die an den Anwendung, die zuvor mit Port8000
gestartet wurde:{ "version": "0.2.0", "configurations": [{ "type": "java", "request": "attach", "name": "Remote Debug Watch", "projectName": "http-function", "hostName": "localhost", "port": 8000 }] }
Fügen Sie einen Haltepunkt hinzu, der die Verarbeitung der HTTP-Anfrage in der
App.java
-Datei und beginnen Sie mit dem Anhängen und Debugging mit derRemote Debug Watch
-Konfiguration zuvor hinzugefügt. Die Anwendung ist wird jetzt ausgeführt und überwacht Port9000
auf HTTP-Anfragen.Abbildung 3: Die Anwendung wird ausgeführt und wartet auf HTTP-Anfragen. an Port
9000
an.
- Öffnen Sie den Ordner in einem neuen Fenster.
Starten Sie die Anwendung
ngrok
in Ihrer lokalen Umgebung:ngrok http --domain=NGROK_STATIC_DOMAIN 9000
Ersetzen Sie
NGROK_STATIC_DOMAIN
durch die statische Domain in Ihrngrok
-Konto. Alle Anfragen werden jetzt an Ihre lokale und dem von der Anwendung verwendeten Port.Abbildung 4: Das Terminal, auf dem der
ngrok
-Server ausgeführt wird und weitergeleitet wird.Außerdem wird auf Ihrem lokalen Host durch den
ngrok
eine Weboberfläche gestartet. können Sie alle Aktivitäten überwachen, indem Sie sie in einem Browser öffnen.Abbildung 5: Die von der
ngrok
-Anwendung gehostete Weboberfläche Es werden keine HTTP-Anfragen angezeigt.Testen Sie Ihre Chat-App, indem Sie eine direkte Nachricht:
Öffnen Sie Google Chat.
Klicken Sie auf Neuer Chat
.Geben Sie im Dialogfeld den Namen Ihres Chat-App.
Suchen Sie in den Suchergebnissen nach Ihrer Chat-App, Klicken Sie auf Hinzufügen > Chatten:
Geben Sie im Gruppenbereich für Direktnachrichten
Hey!
ein und drücken Sieenter
. Ihr Die Chat-App antwortet nicht, weil sie gerade gesendet wird aktiv debuggen werden.
In der
Visual Studio Code
in Ihrer lokalen Umgebung können Sie sehen, dass wird die Ausführung am festgelegten Haltepunkt angehalten.Abbildung 6: Die Ausführung wird am festgelegten Haltepunkt angehalten.
Wenn Sie die Ausführung über den Debugger von
Visual Studio Code
fortsetzen bevor in Google Chat eine Zeitüberschreitung auftritt antwortet mit Ihrem Namen und Ihrem Avatarbild.Sie können die HTTP-Anfrage- und -Antwortprotokolle in der Weboberfläche einsehen. von der Anwendung
ngrok
in Ihrer lokalen Umgebung gehostet.Abbildung 7: Die HTTP-Anfrage von der Weboberfläche, die von der
ngrok
-Anwendung.Ersetzen Sie
Hello
inline durchHey
, um das Anwendungsverhalten zu ändern.55
der DateiApp.java
starten Sie den ProzessmvnDebug
neu und Starten SieRemote Debug Watch
neu, um das Gerät noch einmal anzuhängen und neu zu starten DebuggingAnstatt eine zweite Nachricht
Hey!
im Gruppenbereich zu senden, kann die letzte protokollierte HTTP-Anfrage auf der Weboberfläche auswählen, die von die Anwendungngrok
in Ihrer lokalen Umgebung und klicken Sie aufReplay
. Wie beim letzten Mal antwortet die Chat App nicht weil das Debugging aktiv ist.Wenn Sie die Ausführung über den Debugger von
Visual Studio Code
fortsetzen sehen Sie in der Weboberfläche, die von derngrok
-Anwendung gehostet wird, lokale Umgebung, in der die Anwendung eine Antwort mit die aktualisierte Version der Mitteilung.
Fehler aus Remote-Umgebung beheben
In diesem Abschnitt interagieren Sie mit Ihrer Chat-App, in einer Remote-Umgebung ausgeführt wird.
Abbildung 9. Fehler aus der Remote-Umgebung beheben
Vorbereitung
- Ein Gruppenbereich für Direktnachrichten mit Ihrer Chat App. Sie können folgen Sie dem Abschnitt Testen Sie Ihre Chat-App im Kurzanleitung und suchen Sie nach Ihrem Chat-App, um eine zu starten.
- Ihre Anwendung, die mit dem Debugger in Ihrer Remote-Umgebung ausgeführt wird
aktiviert ist, wird er als
REMOTE_DEBUG_PORT
. - Ihre lokale Umgebung kann
ssh
an Ihre Remote-Umgebung senden. - Eine in Ihrer lokalen Umgebung eingerichtete IDE, die Fehler beheben kann. Wir verwenden die
Visual Studio Code
IDE und ihre Standardeinstellung Debug-Funktionen in Leitfaden zur Veranschaulichung.
Lokale und Remote-Umgebungen verbinden
In Ihrer lokalen Umgebung, von der aus Sie einen Debug-Client initiieren einen SSH-Tunnel einrichten:
ssh -L LOCAL_DEBUG_PORT:localhost:REMOTE_DEBUG_PORT REMOTE_USERNAME@REMOTE_ADDRESS
Ersetzen Sie Folgendes:
LOCAL_DEBUG_PORT
: Der Debugging-Port in Ihrem lokalen zu verbessern.REMOTE_USERNAME
: Nutzername in Ihrer Remote-Umgebung.REMOTE_ADDRESS
: Die Adresse Ihrer Remote-Umgebung.REMOTE_DEBUG_PORT
: Der Debug-Port auf Ihrer Fernbedienung zu verbessern.
Der Fehlerbehebungsport in Ihrer lokalen Umgebung ist jetzt mit dem Fehlerbehebungsport in der Remote-Umgebung.
Debugging starten
Führen Sie in der in Ihrer lokalen Umgebung installierten Visual Studio Code
-IDE die folgenden Schritte aus:
Folgendes:
- Öffnen Sie den Quellcode Ihrer Anwendung in einem neuen Fenster.
Erstellen Sie die Datei
.vscode/launch.json
im Stammverzeichnis und konfigurieren Sie ein Starten SieDebug Remote
, das an den Debug-Port in Ihrem lokalen Umgebung:Node.js
{ "version": "0.2.0", "configurations": [{ "type": "node", "request": "attach", "name": "Debug Remote", "address": "127.0.0.1", "port": LOCAL_DEBUG_PORT }] }
Python
{ "version": "0.2.0", "configurations": [{ "type": "python", "request": "attach", "name": "Debug Remote", "connect": { "host": "127.0.0.1", "port": LOCAL_DEBUG_PORT } }] }
Java
{ "version": "0.2.0", "configurations": [{ "type": "java", "request": "attach", "name": "Debug Remote", "hostName": "127.0.0.1", "port": LOCAL_DEBUG_PORT }] }
Ersetzen Sie
LOCAL_DEBUG_PORT
durch den Fehlerbehebungsport in Ihrem lokalen Umgebung.Fügen Sie dem Quellcode Ihrer Anwendung einen Haltepunkt hinzu, der die HTTP-Anfrage pausiert Verarbeitung und beginnen Sie, Debugging mit der zuvor hinzugefügten
Debug Remote
-Konfiguration.
Geben Sie im Direktnachrichtenbereich mit Ihrer Chat App Folgendes ein:
was Sie testen möchten, und drücken Sie enter
. Ihr
Die Chat-App antwortet nicht, weil sie aktiv ist
Fehler behoben
in der Visual Studio Code
-IDE.
Weitere Informationen
- Weitere Informationen zum Aktivieren und query-Fehlerlogs.
- Probleme mit der Google Chat App beheben Fehler wie „Die App reagiert nicht“, „Google Chat API“ ist nur für Google Workspace-Nutzer verfügbar“ oder „Nutzer können ausgeschlossen werden.“ aus Gruppenbereichen“.
- Informationen zum Beheben von Kartenfehlern, z. B. Kartennachrichten, oder Linkvorschauen funktionieren nicht wie erwartet.