Beachten Sie, dass die Demoseite bewusst nur den Kundendienstteil beibehält, um den Empfangsquellcode hervorzuheben. Wenn Sie die Auswirkungen der Integration in die Website sehen möchten, können Sie http://aspcms.kelubo.net besuchen
Dieser Quellcode enthält eine unabhängige Datenbank und kann unabhängig ausgeführt werden. Sein Hauptzweck besteht jedoch darin, eine Verbindung zu Ihrer Website herzustellen, um die Funktionen des WeChat-Online-Kundendienstes zu implementieren.
Nachdem die Website verbunden ist, können Sie Folgendes erreichen:
1. Wenn ein Besucher die Website besucht, erhält das WeChat-Mobiltelefon sofort eine Benachrichtigung, dass jemand die Website besucht hat. Klicken Sie, um den Besucher sofort aktiv zu begrüßen.
2. Wenn ein Besucher aktiv eine Beratung initiiert, wird der Kundenservice sofort über WeChat benachrichtigt und der Kundenservice kann sofort einen Dialog mit dem Besucher aufnehmen;
3. Notieren Sie die Quell-URL und die Fußabdrücke des Besuchers auf dieser Website sowie die Anzahl der Besucherbesuche.
Konfigurations-Tutorial
1. Folgen Sie dem öffentlichen Konto [一公] auf WeChat, Mitgliedercenter – Spalte „Webmaster-Code“, um den Domainnamen Ihrer Website zu registrieren und ID und OpenID zu erhalten
2. Auf diesen Quellcode muss über einen Domänennamen zugegriffen werden. Er ist nicht für Localhost- oder IP-Zugriffstests geeignet, da der WeChat-Port nicht korrekt auf Ihre URL zugreifen kann.
3. Besuchen Sie diesen Quellcode admin.asp, geben Sie den Domänennamen Ihrer Website sowie die oben erhaltene ID und OpenID ein. Das System schreibt die entsprechenden Daten automatisch in die Datenbank und die Datei kfid.asp
4. Besuchen Sie index.html, um die Effektdemonstration zu sehen.
Integriertes Website-Tutorial
1. Platzieren Sie diesen Quellcode-Ordner im Stammverzeichnis Ihrer Website, um sicherzustellen, dass auf Ihren Domainnamen/kf zugegriffen werden kann
2. Verweisen Sie in der Datei head.html auf die Seite, die Kundendienstfunktionen erfordert, oder kopieren Sie den Code der Seite in Ihre Kopf- oder Fußzeilendatei
3. Zeile 11 von head.html muss in Ihre eigene ID-Nummer geändert werden.
4. Denken Sie daran, keine URL zu ändern, die wx.kelubo.net im Quellcode enthält. Dies ist die Schnittstelle.
aspcms-Kernel-Integrationsmethode
1. Fügen Sie einen Verweis auf kfid.asp zum Seitenkopf in der Stammverzeichnisdatei /inc/AspCms_Mainc-lass.asp hinzu und fügen Sie unten die globalen Definitionen von kfid und yuming hinzu, um die statische Vorlagendatei head.html aufzurufen
2. Fügen Sie den Aufruf zu head.html in der Vorlagendatei hinzu
logische Erklärung
1. Wenn ein Besucher index.html oder eine Seite mit head.html besucht, werden die Quell-URL, IP, Standortstadt, aktuelle URL und andere Informationen des Besuchers automatisch abgerufen und ein Identifikationscode (in Cookies gespeichert) und Ajax zugewiesen wird an die Hintergrunddatei jilu.asp übermittelt. Wenn der Besucheridentifikationscode bereits vorhanden ist, wird die Zeit des letzten Besuchs aktualisiert und der Fußabdruckdatensatz hinzugefügt. Wenn er nicht vorhanden ist, wird ein neuer Besuchsdatensatz erstellt und ein neuer Besucher erstellt Die Besuchsbenachrichtigung wird nicht innerhalb von 24 Stunden nach dem erneuten Besuch des alten Besuchers benachrichtigt. Sie können sie bei Bedarf selbst ändern und werden benachrichtigt, wenn Sie innerhalb weniger Stunden erneut vorbeischauen.
2. Ein Antwortfenster wird automatisch angezeigt, nachdem der Besucher 1 Minute lang auf der Seite war (die Zeit wird in der Datei shangqiao.js festgelegt).
3. Alle 5 Sekunden wird der Online-Status des Besuchers aktualisiert, damit der Website-Kundendienst feststellen kann, ob der Besucher offline ist.
4. Wenn ein Besucher eine Beratung initiiert, wird Ajax ohne Aktualisierung an die Seite jilu.asp gesendet, sodass die Beratungsseite ohne Aktualisierung angezeigt und der Datensatz gespeichert und an den Kundendienst WeChat weitergeleitet werden kann.
Front-End-Weboberfläche
Mobile Schnittstelle für den Kundenservice
Backend-Verwaltungsschnittstelle