Heim >Backend-Entwicklung >PHP-Tutorial >Probleme bei der WeChat-Entwicklung
Derzeit werden alle benutzerdefinierten WeChat-Schlüsselwortantworten dadurch ausgelöst, dass Benutzer manuell Schlüsselwörter eingeben, um zu antworten.
Dies gilt für Benutzer, die das Eingabefeld nicht wechseln möchten. Kann ich in die Nachricht, die ich ihm gebe, einen Link einfügen, der ihm hilft, dieses Schlüsselwort auszulösen? (Die Voraussetzung ist, dass eine reine PHP-Codedatei nicht den Inhalt der Datenbank umfasst)
Derzeit werden alle benutzerdefinierten WeChat-Schlüsselwortantworten dadurch ausgelöst, dass Benutzer manuell Schlüsselwörter eingeben, um zu antworten.
Dies gilt für Benutzer, die das Eingabefeld nicht wechseln möchten. Kann ich in die Nachricht, die ich ihm gebe, einen Link einfügen, der ihm hilft, dieses Schlüsselwort auszulösen? (Die Voraussetzung ist, dass eine reine PHP-Codedatei nicht den Inhalt der Datenbank umfasst)
Ich habe Ihre Frage nicht verstanden
Wie haben Sie die Verbindung hergestellt und das Menü angepasst?
...
Nein. Der vollständige Link wird vom Client gesendet.
Probieren Sie das benutzerdefinierte Menü der Zertifizierungsnummer aus
Es ist nicht möglich, direkt auf den Link zu klicken
Wenn Ihr offizielles Konto jedoch authentifiziert wurde, können Sie dies tun, indem der Benutzer auf das Ereignis „Benutzerdefiniertes Menü“ klickt
Ja, Sie können der URL Schlüsselwortparameter hinzufügen (Sie müssen auch die OpenID des Benutzers abrufen, um anzugeben, wer auf den Link geklickt hat und an wen die Nachricht gesendet werden soll. Das JS SDK sollte darüber verfügen) und dann aktiv Nachrichten senden an den Benutzer, aber ich erinnere mich, dass Benutzer bei der WeChat-Entwicklung innerhalb von 48 Stunden interagieren mussten (indem sie eine Nachricht sendeten oder auf ein benutzerdefiniertes Menü klickten, nicht sicher, ob sich das geändert hat?), bevor sie proaktiv Nachrichten senden konnten (es gab eine entsprechende Schnittstelle). Immerhin gab es Benutzer, die belästigt wurden.