cURL을 통해 도둑 프로그램 만들기

WeChat Weibo 공식 계정, QQ 공식 계정, 지도 및 다양한 타사 기능이 HTTP API(애플리케이션) 형식으로 개발자에게 제공됩니다.

간단한 WeChat 공개 계정, QQ 공개 계정 및 기타 소규모 애플리케이션만 만들고 싶고 PHP를 깊이 배우고 싶지 않은 경우. 이 장을 공부한 후에는 WeChat 공개 계정 서버에 필요한 지식을 완전히 습득할 수 있습니다.

WeChat 및 지도와 같은 타사 API를 요청하는 방법은 무엇입니까?

이때 cURL을 사용해야 합니다. cURL의 중국어 번역을 URL 기반 함수 라이브러리라고 합니다. 주요 기능은 관련 기능을 사용하여 프로토콜 요청을 시뮬레이션하는 것입니다.

예:

  1. 주소로 데이터를 보내는 양식을 시뮬레이션합니다.
  2. 인증 코드 없이 사용자 로그인을 완료하는 양식을 시뮬레이션합니다.
  3. 원격 서버에 파일을 업로드합니다.
  4. 원격 서버에서 제공하는 특정 기능을 요청합니다
    . .. ...

curl은 dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtmp, rtsp, smtp, smtps, telnet 및 tftp 프로토콜을 지원합니다.
curl은 또한 HTTPS 인증, HTTP POST, HTTP PPUT, FTP 업로드(PHP의 FTP 확장을 통해서도 수행 가능), HTTP 양식 기반 업로드, 프록시, 쿠키 및 사용자 이름 + 비밀번호 인증을 지원합니다.

사용하는 과정에서 cURL 기반이 없으면 WeChat 공식 계정을 개발하는 방법을 모릅니다.

실제 작업에서 cURL에서 가장 일반적으로 사용되는 프로토콜은 http 프로토콜의 get 및 post 요청입니다. 다른 프로토콜과 요청 방법은 비교적 드물게 사용됩니다. 물론 특정 응용 프로그램에도 사용됩니다.

개발하기 전에 cURL 모듈을 활성화했는지 확인하세요. 여는 방법은 앞서 언급한 "PHP 이미지 처리" 장의 여는 방법과 동일합니다. 열린 모듈의 이름은 php_curl.dll 입니다.

아래 그림을 보면 컬 모듈이 성공적으로 열렸음을 알 수 있습니다.

지속적인 학습
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~