수신 소스 코드를 강조하기 위해 데모 페이지에는 의도적으로 고객 서비스 부분만 남겨두었습니다. 이를 웹사이트에 통합한 효과를 보려면 http://aspcms.kelubo.net을 방문하세요.
이 소스 코드는 독립적인 데이터베이스를 포함하고 독립적으로 실행될 수 있지만 주요 목적은 귀하의 웹사이트에 연결하여 WeChat 온라인 고객 서비스 기능을 구현하는 것입니다.
웹사이트가 연결되면 다음을 얻을 수 있습니다.
1. 방문자가 웹사이트를 방문하면 위챗 휴대폰은 누군가가 웹사이트를 방문했다는 알림을 즉시 수신합니다. 클릭하면 방문자에게 즉시 적극적으로 인사합니다.
2. 방문자가 적극적으로 상담을 시작하면 WeChat을 통해 고객 서비스에 즉시 알림이 전달되고 고객 서비스는 즉시 방문자와 대화를 나눌 수 있습니다.
3. 방문자의 소스 URL과 본 사이트에서의 발자국을 기록하고, 방문자의 방문 횟수를 기록합니다.
구성 튜토리얼
1. 위챗 공개 계정 [一公], 회원센터 - 웹마스터 코드 항목을 따라가서 웹사이트 도메인 이름을 등록하고 ID와 openid를 받으세요.
2. 이 소스 코드는 도메인 이름을 사용하여 액세스해야 합니다. WeChat 포트가 URL에 올바르게 액세스할 수 없기 때문에 로컬 호스트 또는 IP 액세스 테스트에는 적합하지 않습니다.
3. 이 소스 코드 admin.asp를 방문하여 웹 사이트 도메인 이름과 위에서 얻은 ID 및 openid를 입력하면 시스템이 자동으로 해당 데이터를 데이터베이스 및 kfid.asp 파일에 기록합니다.
4. 효과 데모를 보려면 index.html을 방문하세요.
통합 웹사이트 튜토리얼
1. 도메인 이름/kf에 액세스할 수 있도록 이 소스 코드 폴더를 웹사이트의 루트 디렉터리에 배치하세요.
2. 고객 서비스 기능이 필요한 페이지는 head.html 파일을 참조하거나 해당 페이지의 코드를 헤더, 푸터 파일에 복사하세요.
3. head.html의 11번째 줄을 본인의 ID번호로 변경해야 합니다.
4. 소스 코드에 wx.kelubo.net이 포함된 URL은 수정하지 마세요. 이것이 인터페이스입니다.
aspcms 커널 통합 방법
1. kfid.asp에 대한 참조를 루트 디렉터리 /inc/AspCms_Mainc-lass.asp 파일의 페이지 헤더에 추가하고 템플릿 정적 파일 head.html을 호출하기 위해 아래 kfid 및 yuming의 전역 정의를 추가합니다.
2. 템플릿 파일에 head.html에 대한 호출을 추가합니다.
논리적인 설명
1. 방문자가 index.html 또는 head.html이 포함된 페이지를 방문하면 방문자의 소스 URL, IP, 위치 도시, 현재 URL 및 기타 정보가 자동으로 얻어지고 식별 코드(쿠키에 저장됨)가 할당되고 ajax 배경파일인 jilu.asp에 제출하며, 방문자 식별코드가 이미 존재하는 경우 마지막 방문시간을 업데이트하고 발자국 기록이 존재하지 않는 경우에는 새로운 방문기록을 생성하여 새로운 방문자를 생성한다. 방문 알림은 고객센터로 푸시되며, 기존 방문자의 재방문 후 24시간 이내에는 고객센터에 알림이 전달되지 않습니다. 필요한 경우 직접 수정하실 수 있으며, 몇 시간 이내에 다시 방문하시면 알려드립니다.
2. 방문자가 해당 페이지에 1분간 접속하면 자동으로 응답창이 뜹니다. (시간은 shangqiao.js 파일에 설정되어 있습니다.)
3. 5초마다 방문자의 온라인 상태가 업데이트되어 웹사이트 고객 서비스에 방문자가 오프라인인지 확인합니다.
4. 방문자가 상담을 시작하면 새로 고침 없이 ajax가 jilu.asp 페이지에 제출되므로 새로 고침 없이 상담 페이지가 표시되고 기록이 저장되어 고객 서비스 WeChat에 푸시될 수 있습니다.
프런트엔드 웹 인터페이스
고객 서비스 모바일 인터페이스
백엔드 관리 인터페이스