微信公眾平臺(tái)開(kāi)發(fā)概述
微信公眾平臺(tái)是運(yùn)營(yíng)者通過(guò)公眾號(hào)為微信用戶(hù)提供資訊和服務(wù)的平臺(tái),而公眾平臺(tái)開(kāi)發(fā)接口則是提供服務(wù)的基礎(chǔ),開(kāi)發(fā)者在公眾平臺(tái)網(wǎng)站中創(chuàng)建公眾號(hào)、獲取接口權(quán)限后,可以通過(guò)閱讀本接口文檔來(lái)幫助開(kāi)發(fā)。
為了識(shí)別用戶(hù),每個(gè)用戶(hù)針對(duì)每個(gè)公眾號(hào)會(huì)產(chǎn)生一個(gè)安全的OpenID,如果需要在多公眾號(hào)、移動(dòng)應(yīng)用之間做用戶(hù)共通,則需前往微信開(kāi)放平臺(tái),將這些公眾號(hào)和應(yīng)用綁定到一個(gè)開(kāi)放平臺(tái)賬號(hào)下,綁定后,一個(gè)用戶(hù)雖然對(duì)多個(gè)公眾號(hào)和應(yīng)用有多個(gè)不同的OpenID,但他對(duì)所有這些同一開(kāi)放平臺(tái)賬號(hào)下的公眾號(hào)和應(yīng)用,只有一個(gè)UnionID,可以在用戶(hù)管理-獲取用戶(hù)基本信息(UnionID機(jī)制)文檔了解詳情。
請(qǐng)開(kāi)發(fā)者注意:
1、微信公眾平臺(tái)開(kāi)發(fā)是指為微信公眾號(hào)進(jìn)行業(yè)務(wù)開(kāi)發(fā),為移動(dòng)應(yīng)用、PC端網(wǎng)站、公眾號(hào)第三方平臺(tái)(為各行各業(yè)公眾號(hào)運(yùn)營(yíng)者提供服務(wù))的開(kāi)發(fā),請(qǐng)前往微信開(kāi)放平臺(tái)接入。
2、在申請(qǐng)到認(rèn)證公眾號(hào)之前,你可以先通過(guò)測(cè)試號(hào)申請(qǐng)系統(tǒng),快速申請(qǐng)一個(gè)接口測(cè)試號(hào),立即開(kāi)始接口測(cè)試開(kāi)發(fā)。
3、在開(kāi)發(fā)過(guò)程中,可以使用接口調(diào)試工具來(lái)在線調(diào)試某些接口。
4、每個(gè)接口都有每日接口調(diào)用頻次限制,可以在公眾平臺(tái)官網(wǎng)-開(kāi)發(fā)者中心處查看具體頻次。
5、在開(kāi)發(fā)出現(xiàn)問(wèn)題時(shí),可以通過(guò)接口調(diào)用的返回碼,以及報(bào)警排查指引(在公眾平臺(tái)官網(wǎng)-開(kāi)發(fā)者中心處可以設(shè)置接口報(bào)警),來(lái)發(fā)現(xiàn)和解決問(wèn)題。
6、公眾平臺(tái)以access_token為接口調(diào)用憑據(jù),來(lái)調(diào)用接口,所有接口的調(diào)用需要先獲取access_token,access_token在2小時(shí)內(nèi)有效,過(guò)期需要重新獲取,但1天內(nèi)獲取次數(shù)有限,開(kāi)發(fā)者需自行存儲(chǔ),詳見(jiàn)獲取接口調(diào)用憑據(jù)(access_token)文檔。
7、公眾平臺(tái)接口調(diào)用僅支持80端口。
公眾號(hào)主要通過(guò)公眾號(hào)消息會(huì)話和公眾號(hào)內(nèi)網(wǎng)頁(yè)來(lái)為用戶(hù)提供服務(wù)的,下面分別介紹這兩種情況:
1、公眾號(hào)消息會(huì)話
公眾號(hào)是以微信用戶(hù)的一個(gè)聯(lián)系人形式存在的,消息會(huì)話是公眾號(hào)與用戶(hù)交互的基礎(chǔ)。目前公眾號(hào)內(nèi)主要有這樣幾類(lèi)消息服務(wù)的類(lèi)型,分別用于不同的場(chǎng)景。
1)群發(fā)消息:公眾號(hào)可以以一定頻次(訂閱號(hào)為每天1次,服務(wù)號(hào)為每月4次),向用戶(hù)群發(fā)消息,包括文字消息、圖文消息、圖片、視頻、語(yǔ)音等。
2)被動(dòng)回復(fù)消息:在用戶(hù)給公眾號(hào)發(fā)消息后,微信服務(wù)器會(huì)將消息發(fā)到開(kāi)發(fā)者預(yù)先在開(kāi)發(fā)者中心設(shè)置的服務(wù)器地址(開(kāi)發(fā)者需要進(jìn)行消息真實(shí)性驗(yàn)證),公眾號(hào)可以在5秒內(nèi)做出回復(fù),可以回復(fù)一個(gè)消息,也可以回復(fù)命令告訴微信服務(wù)器這條消息暫不回復(fù)。被動(dòng)回復(fù)消息可以設(shè)置加密(在公眾平臺(tái)官網(wǎng)的開(kāi)發(fā)者中心處設(shè)置,設(shè)置后,按照消息加解密文檔來(lái)進(jìn)行處理。其他3種消息的調(diào)用因?yàn)槭茿PI調(diào)用而不是對(duì)請(qǐng)求的返回,所以不需要加解密)。
3)客服消息:在用戶(hù)給公眾號(hào)發(fā)消息后的48小時(shí)內(nèi),公眾號(hào)可以給用戶(hù)發(fā)送不限數(shù)量的消息,主要用于客服場(chǎng)景。用戶(hù)的行為會(huì)觸發(fā)事件推送,某些事件推送是支持公眾號(hào)據(jù)此發(fā)送客服消息的,詳見(jiàn)微信推送消息與事件說(shuō)明文檔。
4)模板消息:在需要對(duì)用戶(hù)發(fā)送服務(wù)通知(如刷卡提醒、服務(wù)預(yù)約成功通知等)時(shí),公眾號(hào)可以用特定內(nèi)容模板,主動(dòng)向用戶(hù)發(fā)送消息。
2、公眾號(hào)內(nèi)網(wǎng)頁(yè)
許多復(fù)雜的業(yè)務(wù)場(chǎng)景,需要通過(guò)網(wǎng)頁(yè)形式來(lái)提供服務(wù),這時(shí)需要用到:
1)網(wǎng)頁(yè)授權(quán)獲取用戶(hù)基本信息:通過(guò)該接口,可以獲取用戶(hù)的基本信息(獲取用戶(hù)的OpenID是無(wú)需用戶(hù)同意的,獲取用戶(hù)的基本信息則需用戶(hù)同意)
2)微信JS-SDK:是開(kāi)發(fā)者在網(wǎng)頁(yè)上通過(guò)JavaScript代碼使用微信原生功能的工具包,開(kāi)發(fā)者可以使用它在網(wǎng)頁(yè)上錄制和播放微信語(yǔ)音、監(jiān)聽(tīng)微信分享、上傳手機(jī)本地圖片、拍照等許多能力。
典型案例介紹
值得借鑒的公眾帳號(hào)主要是服務(wù)號(hào),試列舉并介紹如下:
招商銀行信用卡中心
如果你是持卡人,可快捷查詢(xún)信用卡賬單、額度及積分;快速還款、申請(qǐng)賬單分期;微信轉(zhuǎn)接人工服務(wù);信用卡消費(fèi),微信免費(fèi)筆筆提醒。如果不是持卡人,可以微信辦卡!
招商銀行公眾號(hào)通過(guò)提示消息引導(dǎo)用戶(hù)將自己的微信號(hào)和信用卡號(hào)安全綁定。
用戶(hù)可以通過(guò)該公眾號(hào)查詢(xún)賬單、收取刷卡通知等功能,這是由招行開(kāi)發(fā)人員通過(guò)公眾號(hào)接口實(shí)現(xiàn)的功能。
中國(guó)南方航空
你可以辦理值機(jī)手續(xù),挑選座位,查詢(xún)航班信息,查詢(xún)目的地城市天氣,并為明珠會(huì)員提供專(zhuān)業(yè)的服務(wù)。
南方航空公眾號(hào)可以讓用戶(hù)將明珠會(huì)員服務(wù)和微信號(hào)綁定起來(lái)。
用戶(hù)可以通過(guò)該公眾號(hào)預(yù)訂機(jī)票、查詢(xún)訂單,甚至辦理登機(jī)牌。
廣東聯(lián)通
你可以在微信里綁定手機(jī)號(hào)、積分流量,套餐余量、手機(jī)上網(wǎng)流量,微信專(zhuān)屬流量查詢(xún),客服咨詢(xún)。
廣東聯(lián)通公眾號(hào)可以綁定手機(jī)號(hào),來(lái)查詢(xún)流量、套餐等等功能。
廣東聯(lián)通更與微信深度合作,購(gòu)買(mǎi)微信沃卡可以獲得微信五大特權(quán)。
【相關(guān)推薦】
1. 特別推薦:“php程序員工具箱”V0.1版本下載
Atas ialah kandungan terperinci 概述微信開(kāi)發(fā). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China 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
