>  기사  >  위챗 애플릿  >  WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

高洛峰
高洛峰원래의
2017-02-14 13:06:082082검색

위챗 공개 계정은 한동안 인기가 많았습니다. 저자는 비교적 일찍부터 위챗 공개 계정을 접하게 되었습니다. 처음에는 지금까지 인터넷 곳곳에서 데모를 검색했습니다. 정원에는 WeChat 개발에 대한 셀 수 없이 많은 튜토리얼이 있으며, 저는 그 재미에 동참할 준비가 되어 있습니다. 첫 번째는 이 기간 동안의 개발 경험을 정리하는 것이고, 두 번째는 위챗을 개발하려는 친구들에게 도움이 되기를 바라는 것입니다. 경력 3년 미만의 프로그래머입니다. 개발 경험에 있어서는 정원의 마스터들과 같은 수준이 아니기 때문에 마스터들에게 조언을 구하고 싶습니다.

다음은 전문입니다.

사실 WeChat 개발은 그다지 번거롭거나 어렵지 않으며, 공식 문서도 꽤 괜찮습니다(WeChat 결제 문서보다 적어도 수백 배는 좋습니다). 가장 고통스러운 것은 디버깅입니다. 왜냐하면 WeChat 개발에서는 사용자가 WeChat에서 보낸 메시지를 수신하는 핸들러는 WeChat용 서버입니다. 디버깅하기가 매우 어렵습니다. 프로세스를 중단할 수 없으며 프로그램의 실행 상태를 확인하기 위해 텍스트 파일만 작성할 수 있습니다. 처음에는 저와 같은 친구가 있을지 모르겠습니다. 코드를 외부 네트워크 서버에 배포한 다음 공식 계정으로 메시지를 보낸 다음 디버깅 파일을 보고 수정해야 할 부분을 찾은 다음 수정합니다. 코드를 작성하고 dll을 추가합니다. 서버에 업로드하는 중입니다. 이러한 작업은 시간이 너무 많이 걸리고 비효율적입니다. 너무 많이 이야기하면 눈물이 납니다.

땅콩껍질의 등장으로 디버깅에 대한 부담감이 해소되었습니다. Peanut Shell은 로컬 컴퓨터를 동적 도메인 이름에 바인딩할 수 있으므로 외부 네트워크가 로컬 IIS에 액세스할 수 있으므로 코드를 복사할 필요가 없습니다. 땅콩 껍질 사용에 대한 지침은 다음과 같습니다.

제가 사용하는 새로운 땅콩 껍질에는 라우터를 구성할 필요가 없으며, 경험 자격만 취득하면 로컬 IP를 바인딩하여 액세스할 수 있습니다. 물론, 지역 폭군 고정 IP를 구매하거나 유료 땅콩 껍질을 사용할 수 있어 훨씬 안정적입니다. 땅콩쉘 다운로드 주소

땅콩쉘을 설치하고 로그인에 성공하면 아래와 같습니다.

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

우클릭 "새 땅콩쉘 관리" "라고 표시되고 New Peanut Shell Management가 나타납니다. 매핑을 편집하거나 추가할 수 있는 대화 상자가 나타납니다.

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

현재 호스트를 클릭하거나 현재 호스트의 IP 주소를 수동으로 입력하면 바인딩이 성공합니다.

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

다음 단계는 iis에 프로젝트를 배포하는 것입니다.

웹 사이트를 추가할 때 그림과 같이 웹 프로젝트가 있는 경로를 물리적 경로로 선택하세요.

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

로컬 도메인 이름 선택:

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

포트는 80으로 설정되어야 합니다. 확인을 클릭하면 그림과 같이 Peanut Shell에서 제공하는 두 번째 수준 도메인 이름에 액세스할 수 있습니다. 사진에서 :

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

이 나타나면 바인딩이 성공한 것입니다. 이제 제대로 개발하고 테스트할 수 있습니다. 먼저 아래와 같이 vs로 프로젝트를 열고 위챗 테스트 계정에 로그인하세요. 주소(테스트 계정은 대부분의 기능을 열고 개발 프로세스 중에 사용할 수 있습니다).

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

코드에 디버깅 파일에 대한 코드를 이미 작성했으므로 제출을 클릭하면 WeChat에서 해당 정보를 내가 입력한 주소로 보냅니다(구체적인 액세스 지침은 다음 섹션에서 설명합니다). vs로 프로젝트를 열었고, 디버그 파일도 vs로 열었습니다. 프로그램은 WeChat에서 보낸 정보를 받은 후 내 디버그 파일을 변경합니다. 이때 vs는 파일이 외부에서 수정되었음을 모니터링하고, 아래 그림과 같이 적극적으로 팁을 드립니다.

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

모두 클릭하면 작성된 디버깅 정보를 볼 수 있습니다.

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

디버깅 파일을 작성하는 코드는 다음과 같습니다.

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)

중단 지점과 비교할 수는 없지만 코드 디버깅이 매우 편리합니다. 중단점 디버깅 방법을 찾으려면

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포 계속: 원격 디버깅 비교)

)으로 이동하세요. 최소한 코드를 복사하는 시간을 절약해 줍니다. 이 디버깅 방법은 기본적으로 서버에서 테스트하는 것과 다르지 않습니다.

이 섹션은 여기서 끝납니다. 다음 섹션에서는 액세스 프로세스를 설명하므로 계속 지켜봐 주시기 바랍니다.

이 기사가 도움이 되었다면 기사 아래의 추천을 클릭하여 더 많은 친구들이 WeChat 개발 과정을 이해할 수 있도록 도와주세요.

WeChat 공개 계정 개발 시리즈 튜토리얼 1(디버깅 환경 배포)과 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

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