Обратите внимание: чтобы выделить исходный код приема, на демонстрационной странице намеренно сохранена только часть обслуживания клиентов. Если вы хотите увидеть эффект от ее интеграции в веб-сайт, вы можете посетить http://aspcms.kelubo.net.
Этот исходный код содержит независимую базу данных и может запускаться независимо, но его основная цель — подключиться к вашему веб-сайту для реализации функций онлайн-обслуживания клиентов WeChat.
После подключения сайта вы сможете добиться:
1. Когда посетитель посещает веб-сайт, мобильный телефон WeChat немедленно получит уведомление о том, что кто-то посетил веб-сайт. Нажмите, чтобы немедленно поприветствовать посетителя;
2. Когда посетитель активно инициирует консультацию, служба поддержки клиентов будет немедленно уведомлена об этом в WeChat, и служба поддержки клиентов сможет немедленно установить диалог с посетителем;
3. Запишите исходный URL-адрес посетителя и его следы на этом сайте, а также запишите количество посещений посетителя.
Руководство по настройке
1. Подпишитесь на общедоступную учетную запись [一公] в WeChat, Центр участников — столбец кода веб-мастера, чтобы зарегистрировать доменное имя вашего веб-сайта и получить id и openid.
2. Доступ к этому исходному коду должен осуществляться с использованием доменного имени. Он не подходит для тестирования локального хоста или IP-доступа, поскольку порт WeChat не сможет правильно получить доступ к вашему URL-адресу.
3. Посетите этот исходный код admin.asp, введите доменное имя вашего сайта, а также идентификатор и openid, полученные выше, система автоматически запишет соответствующие данные в базу данных и файл kfid.asp.
4. Посетите index.html, чтобы увидеть демонстрацию эффекта.
Интегрированное руководство по веб-сайту
1. Поместите эту папку с исходным кодом в корневой каталог вашего веб-сайта, чтобы обеспечить доступ к вашему доменному имени/kf.
2. Создайте ссылку на файл head.html на страницу, для которой требуются функции обслуживания клиентов, или скопируйте код страницы в файл верхнего или нижнего колонтитула.
3. Строку 11 файла head.html необходимо заменить на ваш собственный идентификационный номер.
4. Не изменяйте URL-адреса, содержащие wx.kelubo.net в исходном коде. Это интерфейс.
метод интеграции ядра aspcms
1. Добавьте ссылку на kfid.asp в заголовок страницы в корневом каталоге файла /inc/AspCms_Mainc-lass.asp и добавьте ниже глобальные определения kfid и yuming для вызова статического файла шаблона head.html.
2. Добавьте вызов head.html в файл шаблона.
логическое объяснение
1. Когда посетитель посещает index.html или страницу, содержащую head.html, автоматически получаются исходный URL-адрес посетителя, IP-адрес, город местоположения, текущий URL-адрес и другая информация, а также присваивается идентификационный код (хранящийся в файлах cookie) и ajax. передается в фоновый файл jilu.asp, если идентификационный код посетителя уже существует, время последнего посещения будет обновлено и будет добавлена запись о месте посещения. Если он не существует, будет создана новая запись о посещении и новый посетитель. Уведомление о посещении будет отправлено в службу поддержки клиентов. Служба поддержки клиентов не будет уведомлена в течение 24 часов о повторном посещении старого посетителя. При необходимости вы можете изменить его самостоятельно, и вы получите уведомление, если посетите снова в течение нескольких часов.
2. Окно ответа автоматически появится после того, как посетитель пробыл на странице 1 минуту (время задается в файле shangqiao.js)
3. Каждые 5 секунд онлайн-статус посетителя обновляется для службы поддержки клиентов веб-сайта, чтобы определить, находится ли посетитель в автономном режиме.
4. Когда посетитель инициирует консультацию, ajax отправляется на страницу jilu.asp без обновления, так что страница консультации может отображаться без обновления, а запись можно сохранить и отправить в службу поддержки клиентов WeChat.
Фронтальный веб-интерфейс
Мобильный интерфейс службы поддержки клиентов
Интерфейс управления серверной частью