Membuat program pencuri melalui cURL

Akaun rasmi WeChat Weibo, akaun rasmi QQ, peta dan banyak fungsi pihak ketiga disediakan kepada pembangun dalam bentuk HTTP API (aplikasi).

Jika anda hanya mahu dapat membuat akaun awam WeChat yang mudah, akaun awam QQ dan aplikasi kecil lain dan tidak mahu mempelajari PHP secara mendalam. Selepas mempelajari bab ini, anda boleh menguasai sepenuhnya pengetahuan yang diperlukan pada pelayan akaun awam WeChat.

Bagaimana untuk meminta API pihak ketiga seperti WeChat dan Peta?

Pada masa ini, anda perlu menggunakan cURL. Terjemahan Cina cURL dipanggil perpustakaan fungsi berasaskan URL. Fungsi utamanya ialah: gunakan fungsi berkaitan untuk mensimulasikan permintaan protokol.

Contohnya:

  1. Simulasikan borang untuk menghantar data ke alamat tertentu
  2. Simulasikan borang untuk melengkapkan log masuk pengguna tanpa kod pengesahan
  3. Muat Naik Fail pergi ke pelayan jauh
  4. Meminta fungsi tertentu yang disediakan oleh pelayan jauh
    ... ...

curl menyokong dict, fail, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtmp, rtsp, smtp, smtps, telnet dan protokol tftp.
curl juga menyokong pengesahan HTTPS, HTTP POST, HTTP PPUT, muat naik FTP (ini juga boleh dilengkapkan melalui sambungan FTP PHP), muat naik berasaskan borang HTTP, proksi, kuki dan pengesahan nama pengguna + kata laluan.

Dalam proses menggunakannya, jika kami tidak mempunyai asas cURL, kami tidak tahu bagaimana untuk membangunkan akaun rasmi WeChat.

Dalam kerja sebenar, protokol yang paling biasa digunakan dalam cURL ialah permintaan dapatkan dan hantar dalam protokol http. Protokol lain dan kaedah permintaan digunakan agak jarang. Sudah tentu, ia juga digunakan dalam aplikasi tertentu.

Sila pastikan anda telah mendayakan modul cURL sebelum pembangunan. Kaedah pembukaan adalah sama dengan kaedah pembukaan dalam bab "Pemprosesan Imej PHP" yang disebut sebelum ini. Nama modul yang dibuka ialah: php_curl.dll.

Lihat gambar di bawah, yang bermaksud modul curl anda berjaya dibuka:

Meneruskan pembelajaran
  • Cadangan kursus
  • Muat turun perisian kursus