Observe que para destacar o código-fonte de recepção, a página de demonstração retém deliberadamente apenas a parte de atendimento ao cliente. Se quiser ver o efeito de integrá-lo ao site, você pode visitar http://aspcms.kelubo.net.
Este código-fonte contém um banco de dados independente e pode ser executado de forma independente, mas seu objetivo principal é estar conectado ao seu site para implementar as funções de atendimento ao cliente online do WeChat.
Depois que o site estiver conectado, você poderá alcançar:
1. Quando um visitante visita o site, o celular WeChat receberá imediatamente uma notificação de que alguém visitou o site. Clique para cumprimentar ativamente o visitante imediatamente;
2. Quando um visitante inicia ativamente uma consulta, o atendimento ao cliente será notificado imediatamente no WeChat, e o atendimento ao cliente poderá estabelecer imediatamente um diálogo com o visitante;
3. Registre o URL de origem e as pegadas do visitante neste site e registre o número de visitas do visitante.
Tutorial de configuração
1. Siga a conta pública [一公] no WeChat, centro de membros - coluna de código do webmaster para registrar o nome de domínio do seu site e obter id e openid
2. Este código-fonte deve ser acessado usando um nome de domínio. Não é adequado para teste de host local ou acesso IP porque a porta WeChat não será capaz de acessar seu URL corretamente.
3. Visite este código fonte admin.asp, preencha o nome de domínio do seu site e o ID e openid obtidos acima, o sistema irá gravar automaticamente os dados correspondentes no banco de dados e no arquivo kfid.asp
4. Visite index.html para ver a demonstração do efeito.
Tutorial de site integrado
1. Coloque esta pasta de código-fonte no diretório raiz do seu site para garantir que seu nome de domínio/kf possa ser acessado
2. Faça referência ao arquivo head.html à página que requer funções de atendimento ao cliente ou copie o código da página para seu arquivo de cabeçalho ou rodapé
3. A linha 11 de head.html deve ser alterada para seu próprio número de identificação.
4. Lembre-se de não modificar nenhum URL que contenha wx.kelubo.net no código-fonte. Esta é a interface.
método de integração do kernel aspcms
1. Adicione uma referência a kfid.asp ao cabeçalho da página no arquivo /inc/AspCms_Mainc-lass.asp do diretório raiz e adicione as definições globais de kfid e yuming abaixo para chamar o arquivo estático de modelo head.html
2. Adicione a chamada para head.html no arquivo de modelo
explicação lógica
1. Quando um visitante visita index.html ou uma página contendo head.html, o URL de origem do visitante, IP, cidade de localização, URL atual e outras informações são obtidos automaticamente, e um código de identificação (armazenado em Cookies) é atribuído e ajax é enviado para o arquivo de background jilu.asp , caso o código de identificação do visitante já exista, o horário da última visita será atualizado e o registro de pegada será adicionado. Caso não exista, será criado um novo registro de visita e um novo visitante. a notificação de visita será enviada para o atendimento ao cliente. O atendimento ao cliente não será notificado dentro de 24 horas após a visita de retorno do visitante antigo. Se necessário, você mesmo pode modificá-lo e será notificado se visitar novamente dentro de algumas horas.
2. Uma janela de resposta aparecerá automaticamente após o visitante permanecer na página por 1 minuto (o tempo é definido no arquivo shangqiao.js)
3. A cada 5 segundos, o status online do visitante é atualizado para que o atendimento ao cliente do site identifique se o visitante está offline.
4. Quando um visitante inicia uma consulta, o ajax é enviado para a página jilu.asp sem atualização, para que a página de consulta possa ser exibida sem atualização e o registro possa ser salvo e enviado para o WeChat de atendimento ao cliente.
Interface web front-end
Interface móvel de atendimento ao cliente
Interface de gerenciamento de back-end