A noter qu'afin de mettre en avant le code source de réception, la page de démonstration ne retient volontairement que la partie service client. Si vous souhaitez voir l'effet de son intégration dans le site internet, vous pouvez visiter http://aspcms.kelubo.net.
Ce code source contient une base de données indépendante et peut être exécuté indépendamment, mais son objectif principal est d'être connecté à votre site Web pour mettre en œuvre les fonctions de service client en ligne WeChat.
Une fois le site Web connecté, vous pouvez réaliser :
1. Lorsqu'un visiteur visite le site Web, le téléphone mobile WeChat recevra immédiatement une notification indiquant que quelqu'un a visité le site Web. Cliquez pour saluer activement le visiteur immédiatement.
2. Lorsqu'un visiteur initie activement une consultation, le service client sera immédiatement informé sur WeChat et le service client pourra immédiatement établir un dialogue avec le visiteur ;
3. Enregistrez l'URL source et les empreintes du visiteur sur ce site, ainsi que le nombre de visites des visiteurs.
Tutoriel de configuration
1. Suivez le compte public [一公] sur WeChat, centre des membres - colonne code webmaster pour enregistrer le nom de domaine de votre site Web et obtenir l'identifiant et l'openid
2. Ce code source doit être accessible à l'aide d'un nom de domaine. Il ne convient pas aux tests d'hôte local ou d'accès IP car le port WeChat ne pourra pas accéder correctement à votre URL.
3. Visitez ce code source admin.asp, remplissez le nom de domaine de votre site Web ainsi que l'ID et l'openid obtenus ci-dessus, le système écrira automatiquement les données correspondantes dans la base de données et dans le fichier kfid.asp.
4. Visitez index.html pour voir la démonstration de l'effet.
Tutoriel de site Web intégré
1. Placez ce dossier de code source dans le répertoire racine de votre site Web pour vous assurer que votre nom de domaine/kf est accessible
2. Référencez le fichier head.html à la page qui nécessite des fonctions de service client, ou copiez le code de la page dans votre fichier d'en-tête ou de pied de page.
3. La ligne 11 du head.html doit être remplacée par votre propre numéro d'identification.
4. N'oubliez pas de modifier les URL contenant wx.kelubo.net dans le code source. Il s'agit de l'interface.
méthode d'intégration du noyau aspcms
1. Ajoutez une référence à kfid.asp à l'en-tête de page dans le fichier /inc/AspCms_Mainc-lass.asp du répertoire racine et ajoutez les définitions globales de kfid et yuming ci-dessous pour appeler le fichier statique du modèle head.html
2. Ajoutez l'appel à head.html dans le fichier modèle
explication logique
1. Lorsqu'un visiteur visite index.html ou une page contenant head.html, l'URL source, l'adresse IP, la ville de localisation, l'URL actuelle et d'autres informations du visiteur sont automatiquement obtenues, et un code d'identification (stocké dans les cookies) est attribué, et ajax est soumis au fichier d'arrière-plan jilu.asp, si le code d'identification du visiteur existe déjà, l'heure de la dernière visite sera mise à jour et l'enregistrement de l'empreinte sera ajouté. S'il n'existe pas, un nouvel enregistrement de visite sera créé et un nouveau visiteur. La notification de visite sera transmise au service client. Le service client ne sera pas averti dans les 24 heures suivant la nouvelle visite de l'ancien visiteur. Si nécessaire, vous pourrez la modifier vous-même et vous serez averti si vous visitez à nouveau dans quelques heures.
2. Une fenêtre de réponse apparaîtra automatiquement après que le visiteur soit resté sur la page pendant 1 minute (l'heure est définie dans le fichier shangqiao.js)
3. Toutes les 5 secondes, le statut en ligne du visiteur est mis à jour pour le service client du site Web afin d'identifier si le visiteur est hors ligne.
4. Lorsqu'un visiteur lance une consultation, ajax est soumis à la page jilu.asp sans actualisation, de sorte que la page de consultation puisse être affichée sans actualisation et que l'enregistrement puisse être enregistré et transmis au service client WeChat.
Interface Web frontale
Interface mobile du service client
Interface de gestion back-end