Zum Inhalt springen
Alle Werkzeuge

whatsapp_diagnose

WhatsApp · macOS · Windows

Wirkung: Lesen. Status: bedingt verfügbar.

„Bedingte Verfügbarkeit“ bedeutet, dass das Werkzeug von Version, Plattform, Berechtigungen, Konto oder Konfiguration abhängen kann. Es ist nicht in jeder Installation aktiv.

macOS

Zweck

WhatsApp-Integritätsprüfung (wacli doctor): welches Konto verknüpft ist (Nummer), Zeitpunkt der letzten Synchronisierung, Store-Sperre, Nachrichten-/Chat-Zahlen, ein Urteil `link_state` – not_linked (der Benutzer muss einen QR-Code scannen) · linked_idle (verknüpft, aktuell kein Socket offen; wacli verbindet sich bei Bedarf neu, nichts zu tun; die Zusammenfassung sagt, ob ein Versand die Verknüpfung bestätigt hat oder nur der Eintrag auf diesem Mac) · linked_locked (ein anderer Prozess hält gerade die Store-Sperre dieses Kontos, benannt, wenn der Doctor sagt, wer: nicht idle, in Kürze erneut versuchen) · linked_live · linked_session_lost (der letzte Versand wurde als nicht authentifiziert abgelehnt: der Benutzer muss neu verknüpfen) – und `sync_running` / `sync_started_at` / `sync_last_completed_at` / `sync_last_result` für den Hintergrundjob, den whatsapp_sync startet (#1453). Lesen Sie `link_state` und `requires_user_action`, NICHT `connected`: Eine verknüpfte Sitzung verbringt die meiste Zeit mit `connected: false`, was allein nichts darüber aussagt, ob das Senden funktioniert – eine Sitzung, die WhatsApp wegen ihrer Version ablehnt, sieht genauso aus. Es als Ausfall zu behandeln, sagt dem Benutzer, er solle eine gesunde Verknüpfung neu verknüpfen (#2138).

Erforderliche Eingaben

Das Schema dieser Plattform deklariert keine erforderlichen Eingaben. Optionale Selektoren oder Laufzeitanforderungen können dennoch gelten.

Berechtigungen und Bestätigung

Das Schema deklariert keinen ausdrücklichen Bestätigungsparameter. Das erlaubt keine Handlung ohne Zustimmung; prüfen Sie die Wirkung und holen Sie eine Autorisierung ein.

Kanonisches technisches Schema auf Englisch — macOS
{
  "properties": {
    "account": {
      "description": "Which linked WhatsApp account to use: its label or id from whatsapp_list_accounts. Leave it out to use the default account.",
      "type": "string"
    }
  },
  "type": "object"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für whatsapp_diagnose. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{}

Windows

Zweck

WhatsApp-Integritätsprüfung (wacli doctor): welches Konto verknüpft ist (Nummer), Zeitpunkt der letzten Synchronisierung, Store-Sperre, Nachrichten-/Chat-Zahlen, ein Urteil `link_state` – not_linked (der Benutzer muss einen QR-Code scannen) · linked_idle (verknüpft, aktuell kein Socket offen; wacli verbindet sich bei Bedarf neu, nichts zu tun) · linked_live · linked_session_lost (der letzte Versand wurde als nicht authentifiziert abgelehnt: der Benutzer muss neu verknüpfen) – und `sync_running` / `sync_started_at` / `sync_last_completed_at` / `sync_last_result` für den Hintergrundjob, den whatsapp_sync startet (#1453). Lesen Sie `link_state` und `requires_user_action`, NICHT `connected`: Eine verknüpfte Sitzung verbringt die meiste Zeit mit `connected: false`, was allein nichts darüber aussagt, ob das Senden funktioniert – eine Sitzung, die WhatsApp wegen ihrer Version ablehnt, sieht genauso aus. Es als Ausfall zu behandeln, sagt dem Benutzer, er solle eine gesunde Verknüpfung neu verknüpfen (#2138).

Erforderliche Eingaben

Das Schema dieser Plattform deklariert keine erforderlichen Eingaben. Optionale Selektoren oder Laufzeitanforderungen können dennoch gelten.

Berechtigungen und Bestätigung

Das Schema deklariert keinen ausdrücklichen Bestätigungsparameter. Das erlaubt keine Handlung ohne Zustimmung; prüfen Sie die Wirkung und holen Sie eine Autorisierung ein.

Kanonisches technisches Schema auf Englisch — Windows
{
  "properties": {
    "account": {
      "description": "Which linked WhatsApp account to use: its label or id from whatsapp_list_accounts. Leave it out to use the default account.",
      "type": "string"
    }
  },
  "type": "object"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für whatsapp_diagnose. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{}