>  기사  >  위챗 애플릿  >  C# WeChat Portal 및 애플리케이션 개발-WeChat Portal 애플리케이션 관리 시스템 기능 소개

C# WeChat Portal 및 애플리케이션 개발-WeChat Portal 애플리케이션 관리 시스템 기능 소개

高洛峰
高洛峰원래의
2017-02-17 15:06:341496검색

최근 WeChat 인터페이스에 대한 심층적인 연구를 수행하여 기본 인터페이스를 단계별로 캡슐화함으로써 점차적으로 자동화된 구성, 자동화된 응답, 백그라운드 처리 인터페이스의 최적화 및 개선으로 업그레이드하여 보다 완전하고 효율적인 인터페이스를 구축하기 위해 노력하고 있습니다. 해당 WeChat 포털 애플리케이션 관리 시스템.

WeChat 포털 애플리케이션 관리 시스템은 MVC+EasyUI 기반 경로를 채택합니다. 대부분의 도메인 네임 서버는 .NET4.0만 지원할 수 있으므로 MVC3 및 C#4.0을 개발 기반으로 사용하며 기본적으로 모든 .NET 서버에 배포됩니다.

WeChat 포털 시스템에서 다음 기능 작업을 구현합니다.

1) 메뉴의 동적 구성을 구현하고 이를 서버에 업데이트합니다.

2) 이벤트를 동적으로 정의하고 응답 다양한 산업 및 다양한 요구 사항에 대한 메뉴 작업 응답을 구현하는 메시지

3) 전체 응답 체인의 메시지 처리를 구현하는 동적 응답 명령 구성 처리

4) 구독자 및 사용자 그룹 확보;

5) 고객 푸시 메시지 준비를 용이하게 하기 위해 멀티미디어 파일, 그래픽 메시지 및 기타 콘텐츠를 관리하고 업데이트합니다.

6) 그룹 메시지 기능을 사용하여 선택한 구독자 또는 그룹에 메시지를 보낼 수 있습니다.

1. WeChat 메뉴 관리

시스템에서 메뉴를 관리하고 메뉴를 서버에 제출하여 메뉴를 동적으로 구성하고 생성할 수 있습니다. 시스템 다양한 요구에 적응하고 유연한 처리를 달성합니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

위챗 메뉴 추가 인터페이스는 아래와 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

WeChat 메뉴 수정 인터페이스는 다음과 같습니다

C#开发微信门户及应用-微信门户应用管理系统功能介绍

WeChat 메뉴 정의는 데이터베이스에 저장되며 필요한 경우 제출할 수 있습니다. WeChat 서버에 적용하려면 처리를 위해 WeChat API 인터페이스를 호출해야 합니다. 페이지의 컨트롤러에 서버에 제출할 처리 방법을 추가했습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

위챗 서비스 계정 포털에서의 메뉴 성능은 다음과 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

2. 메뉴 이벤트 처리

동적으로 생성되는 메뉴의 경우 대부분의 경우 클릭 방식으로 사용됩니다. 메뉴의 이벤트 응답 작업에 대해 WeChat을 사용하면 WeChat의 처리 이벤트가 일반적으로 사용자 문자 메시지, 그림 메시지, 그래픽 메시지 등에 응답할 수 있음을 이해할 수 있습니다. 일반적인 상황에서는 문자 메시지 또는 그래픽 메시지가 일반적으로 사용됩니다. 사용된.

응답 콘텐츠의 재사용을 더욱 실현하기 위해 이벤트 정의와 메뉴의 콘텐츠 정의를 별도로 관리합니다. 이벤트 정의는 여러 텍스트 메시지 또는 여러 그래픽 메시지를 결합하여 사용할 수 있습니다. 보다 유연한 사용 환경을 달성했습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

아래와 같이 이벤트 정의를 추가합니다

C#开发微信门户及应用-微信门户应用管理系统功能介绍

이벤트의 응답 콘텐츠 인코딩은 "에서 입력하거나 선택할 수 있습니다. 편집" 버튼, "편집" 버튼을 선택하면 시스템은 사용자가 이벤트의 응답 콘텐츠 인코딩을 선택할 수 있는 대화 상자를 표시합니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

선택을 완료한 후 원래의 새 인터페이스로 돌아가면 반환된 레코드가 우리가 선택한 레코드임을 확인할 수 있습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

위챗 이벤트 편집 인터페이스는 아래와 같으며, 새로운 인터페이스의 내용과 유사합니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

3. 위챗 메시지 내용 관리

위에서 언급한 바와 같이 메뉴 이벤트는 연관된 이벤트 코딩을 통해 처리되며, 이벤트 자체가 여러 메시지 내용을 결합할 수 있으며, 따라서 메시지 내용은 고객 작업에 응답하는 가장 작은 단위입니다. 텍스트 메시지, 그래픽 메시지 또는 여러 메시지의 조합(동일한 유형)일 수 있습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

관리를 용이하게 하기 위해 메시지를 그래픽, 지침, 텍스트 유형으로 나누었고 필요에 따라 다른 유형의 메시지로 세분화할 수도 있습니다.

메시지 내용 추가 인터페이스는 다음과 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

문자 메시지의 모바일 인터페이스 효과는 다음과 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

문자 메시지이든 그래픽 메시지이든 그래픽 메시지의 정의를 사용하여 메시지를 정의하면 됩니다. 설명 내용은 메시지로 본문이 될 수 있습니다.

그래픽 메시지의 편집 인터페이스는 다음과 같습니다. 가장 중요한 것은 페이지에 대한 자세한 링크뿐만 아니라 전체 내용과 사진을 채우는 것입니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

위 고객관계관리 시스템의 메시지, 휴대폰에 표시되는 인터페이스 효과는 다음과 같습니다. 링크를 클릭하면 메시지 점프 링크 주소로 전환됩니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

4. 응답 지침 유지 관리

응답 지침 유지 관리는 주로 이벤트 관리에 사용되는 몇 가지 지침을 정의합니다. 응답 시스템의 응답 체인을 통해 단계별 작업 지침이 가능합니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

백그라운드에서 응답 명령을 설정한 후 시스템은 응답 명령 체인에 따라 이를 처리할 수 있습니다. 먼저 아래와 같이 응답 체인을 입력하기 위한 프롬프트 인터페이스를 제공해야 합니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

그러나 메뉴에서 응답 시스템을 선택하면 시스템은 아래와 같이 텍스트 프롬프트 인터페이스로 돌아갑니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

이 인터페이스는 여러 개의 고정 버튼과 일부 비즈니스 버튼을 포함한 일부 버튼을 표시하여 선택에 응답합니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

위 인터페이스를 보면 명령 1을 입력한 후 시스템이 다음 단계의 응답 명령을 입력하고 여러 입력 키와 콘텐츠 프롬프트가 나열됩니다.

비즈니스 버튼 1을 계속 입력하면 응답은 그래픽 메시지이며 버튼에 대한 자세한 설명이기도 합니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

이때 *키를 눌러 이전 메뉴로 돌아갈 수도 있습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

고객 서비스 대화 모드로 들어가려면 0을 입력하세요. 이후에 보내는 모든 메시지는 다중 고객 서비스 시스템으로 전달됩니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

사용자가 메시지를 보내면 고객 서비스 도우미가 제 시간에 메시지를 받아 고객의 응답을 처리할 수 있습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

5. 구독자 관리

구독자 및 그룹 정보를 보다 효과적으로 관리하기 위해 WeChat 서버에서 관련 정보를 얻을 수 있습니다. 다음 사용자 정보는 후속 그룹 메시지를 준비할 수도 있습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

구독자 관리는 기본적으로 사용자의 지역별로 볼 수 있습니다. 도시. 업데이트 또는 쓰기를 위해 서버의 사용자 데이터를 로컬로 다운로드하려면 데이터 동기화를 클릭합니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

구독자를 그룹별로도 볼 수 있습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

더블클릭하면 구독자 정보와 구독자 정보를 볼 수 있습니다. 자세한 정보 인터페이스는 아래와 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

7. 사용자 그룹 관리

C#开发微信门户及应用-微信门户应用管理系统功能介绍

그룹 만들기 인터페이스는 아래와 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

그룹 정보 편집 인터페이스는 아래와 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

그룹이 편집되고 저장되면 시스템은 수정된 내용을 기억합니다. 동기화하는 동안 새로 추가된 로컬 콘텐츠는 서버에서 그룹으로 생성됩니다. 그런 다음 수정된 그룹 이름이 서버에서 수정됩니다. 동기화 목록 처리.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

8. 멀티미디어 관리

멀티미디어 관리는 정보 전송을 용이하게 하기 위해 로컬 파일을 WeChat 서버에 업로드하여 저장하는 것을 말합니다. . 작업을 기다립니다. WeChat에서는 미디어 ID를 사용하여 특정 정보를 전송하기 전에 특정 정보를 서버에 업로드해야 합니다.

파일이 서버에 성공적으로 업로드된 후 목록의 "파일 업로드 식별자"는 BASE64로 인코딩된 데이터 문자열이며 업로드 타임스탬프도 있습니다(WeChat 서버는 3일 동안만 미디어 데이터, 만료된 데이터는 자동으로 삭제됩니다.

동시에 목록 위에는 두 가지 중요한 기능이 있습니다. 선택한 레코드를 업로드하고 만료된 레코드를 다시 업로드하여 자체 멀티미디어 파일을 쉽게 업데이트할 수 있습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

추가된 인터페이스 작업은 다음과 같습니다. 동시에 파일을 성공적으로 업로드할 수 있는 파일 업로드 제어 기능이 도입되었습니다. 목록에 나열됩니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

멀티미디어 파일은 사진, 음성, 비디오, 썸네일, 파일 업로드 식별자 및 타임스탬프와 같은 방식으로 표시될 수 있습니다. 이를 사용하려면 WeChat 서버에 업로드한 다음 MediaId를 기반으로 정보를 보내야 합니다. 선택한 레코드를 업로드하는 작업 인터페이스는 다음과 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

멀티미디어 파일이 성공적으로 업로드된 후, 녹음된 정보는 다음과 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

메시지 처리

문자 메시지는 단일 이미지와 문자 메시지로 구분되며, 단일 이미지와 문자 메시지는 C#开发微信门户及应用-微信门户应用管理系统功能介绍

복수 이미지 및 문자 메시지로 구분됩니다. 문자 메시지는 다음과 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

멀티미디어 데이터 관리와 마찬가지로 그래픽 메시지와 문자 메시지도 동일한 방식으로 관리됩니다. 서버에 먼저 업로드된 후 메시지가 업로드됩니다. 멀티미디어 메시지에도 시간 제한이 있습니다. WeChat 포털 플랫폼의 구체적인 관리 인터페이스는 다음과 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

그래픽 메시지를 추가하는 인터페이스는 다음과 같습니다. . 그 후에도 편집 인터페이스의 "기타 이미지 및 텍스트 목록"에 여러 이미지 및 문자 메시지 콘텐츠를 계속 추가할 수 있습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

추가 인터페이스에서 선택 항목으로 지정된 그래픽 메시지의 썸네일을 선택합니다. 이미지 또는 썸네일 리소스만 서버에 업로드되었습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

추가된 멀티 이미지와 텍스트 목록을 확인하고 관리할 수 있습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

기록을 저장한 후 계속 업로드하세요. 업로드된 기록 인터페이스는 아래와 같습니다. 성공하면 업로드된 서버 ID와 타임스탬프가 반환됩니다. 그렇지 않으면 오류가 발생합니다. 메시지가 표시됩니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

10. 세션 메시지 관리

고객 입력 기록 및 정보 전송을 용이하게 하기 위해 WeChat 포털 관리 플랫폼에 사용자 입력 데이터를 구체적으로 기록합니다. 세션 메시지 관리 인터페이스는 아래와 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

지난 48시간 동안의 기록을 두 번 클릭하여 팔로우하는 고객에게 메시지를 보낼 수 있습니다. 메시지가 성공적으로 전송되면 사용자는 해당 메시지를 볼 수 있습니다. 귀하는 전화로 해당 WeChat 계정을 통해 관련 메시지를 받게 됩니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

11. 그룹 메시지 관리

고객에 대한 해당 마케팅 작업을 수행하기 위해 때로는 지정된 그룹 소유자 또는 담당자에게 그룹 메시지를 보내야 하는 경우가 있습니다. , 고객이 당사의 제품 정보와 활동을 정기적으로 이해할 수 있도록 합니다.

그룹 메시징으로 인해 직접 편집하여 보낼 수 있는 문자 메시지 외에 다른 데이터는 서버에 업로드된 멀티미디어 파일이나 그래픽 메시지 콘텐츠여야 하므로 기존 멀티미디어 관리 및 그래픽 메시지 관리는 주로 그룹 메시징을 목적으로 도입되었습니다. 위의 멀티미디어 및 다중 이미지 정보를 통해 플랫폼에서 기록을 선택하여 전송할 수 있으므로 번거로운 공동 작업을 줄이고 효율적인 대량 전송 작업을 수행할 수 있습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

그룹으로 보낸 메시지를 그룹별로 또는 메시지 유형별로 볼 수 있어 관리가 더 쉽습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

그래픽 메시지를 추가하려면 콘텐츠에 따라 문자 메시지, 그래픽 메시지, 그림 메시지 및 기타 콘텐츠를 선택할 수 있으며 인터페이스는 다양한 선택 작업을 제공합니다.

대량 메시지 발송에는 두 가지가 있는데, 하나는 그룹 기반이므로 플랫폼에서 해당 그룹을 선택하면 되고, 다른 하나는 사용자의 OpenID를 기반으로 전송되어 사용자 입력을 위해 제공됩니다. 주요 작업 인터페이스는 다음과 같습니다.

C#开发微信门户及应用-微信门户应用管理系统功能介绍

WeChat 포털 및 애플리케이션의 추가 C# 개발 - WeChat 포털 애플리케이션 관리 시스템 기능 소개 관련 기사는 PHP 중국어 웹사이트를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.