目前移動開發(fā)處于比較火的的趨勢,很多的開發(fā)者都躍躍欲試,目前移動App開發(fā)領域主要分為以下幾種類型
我在平時的工作中接觸得比較多的就是基于Android的Native App開發(fā)和基于微信公眾號的Light App開發(fā),今天就來帶領大家快速進入微信公眾號的開發(fā)領域.
一、微信開發(fā)環(huán)境搭建
工欲善其事,必先利其器。要做微信公眾號開發(fā),那么要先準備好兩樣必不可少的東西:
1、要有一個用來測試的公眾號。
2、用來調式代碼的開發(fā)環(huán)境。
1.1、注冊測試公眾號
微信公眾號分為服務號、訂閱號、企業(yè)號,訂閱號可以個人申請,服務號和企業(yè)號要有企業(yè)資質才可以。
我們所說的微信公眾號開發(fā)指的是訂閱號和服務號。
關于訂閱號和服務器的區(qū)別,官方是這樣解釋的
服務號:主要偏向于服務交互(功能類似12315,114,銀行,提供綁定信息,服務交互),每月可群發(fā)4條消息;服務號適用人群:媒體、企業(yè)、政府或其他組織。
訂閱號:主要偏向于為用戶傳達資訊,(功能類似報紙雜志,為用戶提供新聞信息或娛樂趣事),每天可群發(fā)1條消息;訂閱號適用人群:個人、媒體、企業(yè)、政府或其他組織。
個人訂閱號有一些接口是沒有權限的,也就是說個人訂閱號無法調用一些高級的權限接口,下圖就是一個我的個人訂閱號所具備權限列表,如下圖所示:
而一些高級接口,如生成二維碼、網頁授權、自定義菜單、微信支付這樣的接口權限個人訂閱號是沒有調用權限的,如上圖紅色框起來的那些接口,個人訂閱號都無法調用。
幸運的是,微信公眾平臺提供了測試公眾賬號,測試公眾號的注冊地址為:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login,只需要到這個頁面,點擊登錄,并用自己的微信客戶端掃碼,并授權登錄,就可以獲得屬于自己的測試公眾號。測試公眾號具備幾乎所有的接口,所以平時學習微信公眾號開發(fā)時,就可以去注冊一個測試公眾號,然后使用這個測試公眾號做開發(fā)就可以了。不廢話了,還是先注冊一個測試公眾號吧
訪問http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login,注冊一個測試公眾號。
注冊測試公眾號的步驟如下圖所示:
?
用微信掃描上述的二維碼進行登錄,登錄成功后,就可以看到騰訊分配給我們的測試公眾號的信息了,如下圖所示:
測試公眾號的所擁有的接口權限如下:
可以看到,測試公眾號擁有大部分的接口調用權限,因此用測試公眾號來學習微信開發(fā)是完全可以的。
1.2、搭建微信本地調試環(huán)境
開發(fā)基于微信公眾號的應用最大的痛苦之處就是調試問題,每次實現一個功能后都需要部署到一個公網服務器進行測試,因為微信用戶每次向公眾號發(fā)起請求時,微信服務器會先接收到用戶的請求,然后再轉發(fā)到我們的服務器上,也就是說,微信服務器是要和我們的服務器進行網絡交互,所以我們必須保證我們的服務器外網可以訪問到,這種部署到公網服務器進行測試的做法對于我們開發(fā)者來說簡直是噩夢。所以我們要想一個辦法可以做到本地部署,本地調試代碼,而要做到這一點,那么我們要解決的問題就是將內網的部署服務器映射到外網,讓微信服務器可以正常訪問到,幸運的是,借助于第三方軟件Ngrok,我們就可以做得到。Ngrok是一個免費的軟件Ngrok,使用Ngrok后,我們就可以實現內網穿透,也就是說我們可以將內網的服務器映射到外網給別人訪問,這對于我們在本地開發(fā)環(huán)境中調試微信代碼是以及給用戶演示一些東西非??焖俸陀袔椭?因為可以直接使用我們自己的內網的電腦作為服務器。
國內提供Ngrok服務比較好的網站是:http://natapp.cn/,如下圖所示:
從http://natapp.cn/網站上下載ngrok客戶端,如下圖所示:
?下載完成后,得到一個壓縮包,解壓壓縮包后,得到一個文件夾,里面有如下圖所示的幾個文件:
打開CMD命令行窗口,進入到ngrok_windows目錄下,然后輸入如下命令:
ngrok -config ngrok.cfg -subdomain xdp 8080,如下圖所示:
xdp是我自己自定義的一個域名, 8080為本地服務器的運行端口,執(zhí)行完上述命令后,我們就可以本地的127.0.0.1:8080服務器映射到外網了,如下圖所示:
此時外網的用戶可以直接使用http://xdp.ngrok.natapp.cn這個域名訪問到我內網的127.0.0.1:8080服務器了,如下圖所示:
使用了ngrok之后,我們就可以把內網的服務器當成公網服務器來使用了.訪問的速度也還在可以接受的范圍內吧,截止到目前為止ngrok是可用的,微信公眾號服務器是可以訪問的,這樣一來也就不妨礙我們做本地調式了。到此,我們的微信本地調試開發(fā)環(huán)境就算是搭建好了。
萬丈高樓平地起,我們已經跨出了微信開發(fā)的第一步了!
更多微信開發(fā)—微信開發(fā)環(huán)境搭建?相關文章請關注PHP中文網!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

PHP ialah bahasa skrip sumber terbuka yang digunakan secara meluas dalam pembangunan web dan pengaturcaraan sisi pelayan, terutamanya dalam pembangunan WeChat. Hari ini, semakin banyak syarikat dan pembangun mula menggunakan PHP untuk pembangunan WeChat kerana ia telah menjadi bahasa pembangunan yang benar-benar mudah dipelajari dan mudah digunakan. Dalam pembangunan WeChat, penyulitan dan penyahsulitan mesej merupakan isu yang sangat penting kerana ia melibatkan keselamatan data. Untuk mesej tanpa kaedah penyulitan dan penyahsulitan, penggodam boleh mendapatkan data dengan mudah, menimbulkan ancaman kepada pengguna.

Dalam pembangunan akaun awam WeChat, fungsi pengundian sering digunakan. Fungsi undian ialah cara yang bagus untuk pengguna mengambil bahagian dalam interaksi dengan pantas, dan ia juga merupakan alat penting untuk mengadakan acara dan meninjau pendapat. Artikel ini akan memperkenalkan anda cara menggunakan PHP untuk melaksanakan fungsi undian WeChat. Dapatkan kebenaran akaun rasmi WeChat Pertama, anda perlu mendapatkan kebenaran akaun rasmi WeChat. Pada platform awam WeChat, anda perlu mengkonfigurasi alamat API akaun awam WeChat, akaun rasmi dan token yang sepadan dengan akaun awam. Dalam proses pembangunan kami menggunakan bahasa PHP, kami perlu menggunakan PH yang disediakan secara rasmi oleh WeChat

Dengan populariti WeChat, semakin banyak syarikat mula menggunakannya sebagai alat pemasaran. Fungsi pemesejan kumpulan WeChat ialah salah satu cara penting bagi perusahaan untuk menjalankan pemasaran WeChat. Walau bagaimanapun, jika anda hanya bergantung pada penghantaran manual, ia adalah tugas yang sangat memakan masa dan susah payah untuk pemasar. Oleh itu, adalah amat penting untuk membangunkan alat pemesejan massa WeChat. Artikel ini akan memperkenalkan cara menggunakan PHP untuk membangunkan alat penghantaran massa WeChat. 1. Kerja penyediaan Untuk membangunkan alat pemesejan massa WeChat, kita perlu menguasai perkara teknikal berikut: Pengetahuan asas PHP WeChat alat pembangunan platform awam: Sub

WeChat kini merupakan salah satu platform sosial dengan pangkalan pengguna terbesar di dunia Dengan populariti Internet mudah alih, semakin banyak syarikat mula menyedari kepentingan pemasaran WeChat. Apabila menjalankan pemasaran WeChat, perkhidmatan pelanggan adalah bahagian yang penting. Untuk mengurus tetingkap sembang perkhidmatan pelanggan dengan lebih baik, kami boleh menggunakan bahasa PHP untuk pembangunan WeChat. 1. Pengenalan kepada pembangunan PHP WeChat PHP ialah bahasa skrip bahagian pelayan sumber terbuka yang digunakan secara meluas dalam bidang pembangunan Web. Digabungkan dengan antara muka pembangunan yang disediakan oleh platform awam WeChat, kami boleh menggunakan bahasa PHP untuk menjalankan WeChat

Dalam pembangunan akaun awam WeChat, pengurusan tag pengguna ialah fungsi yang sangat penting, yang membolehkan pembangun memahami dan mengurus pengguna mereka dengan lebih baik. Artikel ini akan memperkenalkan cara menggunakan PHP untuk melaksanakan fungsi pengurusan teg pengguna WeChat. 1. Dapatkan openid pengguna WeChat Sebelum menggunakan fungsi pengurusan tag pengguna WeChat, kita perlu mendapatkan openid pengguna terlebih dahulu. Dalam pembangunan akaun awam WeChat, adalah amalan biasa untuk mendapatkan openid melalui kebenaran pengguna. Selepas kebenaran pengguna selesai, kami boleh mendapatkan pengguna melalui kod berikut

Memandangkan WeChat menjadi alat komunikasi yang semakin penting dalam kehidupan orang ramai, fungsi pemesejan tangkasnya digemari oleh sebilangan besar perusahaan dan individu. Bagi perusahaan, membangunkan WeChat menjadi platform pemasaran telah menjadi trend, dan kepentingan pembangunan WeChat secara beransur-ansur menjadi lebih menonjol. Antaranya, fungsi penghantaran kumpulan lebih banyak digunakan Jadi, sebagai pengaturcara PHP, bagaimana untuk melaksanakan rekod penghantaran mesej kumpulan? Berikut akan memberi anda pengenalan ringkas. 1. Memahami pengetahuan pembangunan yang berkaitan dengan akaun awam WeChat Sebelum memahami cara melaksanakan rekod penghantaran mesej kumpulan, I

Cara menggunakan PHP untuk membangunkan akaun awam WeChat Akaun awam WeChat telah menjadi saluran penting untuk promosi dan interaksi bagi banyak syarikat, dan PHP, sebagai bahasa Web yang biasa digunakan, juga boleh digunakan untuk membangunkan akaun awam WeChat. Artikel ini akan memperkenalkan langkah khusus untuk menggunakan PHP untuk membangunkan akaun awam WeChat. Langkah 1: Dapatkan akaun pembangun akaun rasmi WeChat Sebelum memulakan pembangunan akaun rasmi WeChat, anda perlu memohon akaun pembangun akaun rasmi WeChat. Untuk proses pendaftaran khusus, sila rujuk laman web rasmi platform awam WeChat

Dengan pembangunan Internet dan peranti pintar mudah alih, WeChat telah menjadi bahagian yang amat diperlukan dalam bidang sosial dan pemasaran. Dalam era yang semakin digital ini, cara menggunakan PHP untuk pembangunan WeChat telah menjadi tumpuan ramai pembangun. Artikel ini terutamanya memperkenalkan mata pengetahuan yang berkaitan tentang cara menggunakan PHP untuk pembangunan WeChat, serta beberapa petua dan langkah berjaga-jaga. 1. Persediaan persekitaran pembangunan Sebelum membangunkan WeChat, anda perlu menyediakan persekitaran pembangunan yang sepadan terlebih dahulu. Secara khusus, anda perlu memasang persekitaran operasi PHP dan platform awam WeChat
