經(jīng)典案例
  • 金融大數(shù)據(jù)解決方案
  • 汽車大數(shù)據(jù)解決方案
  • 政府大數(shù)據(jù)解決方案
  • 鐵路大數(shù)據(jù)解決方案
  • 電力大數(shù)據(jù)解決方案
  • 軍工大數(shù)據(jù)解決方案
  • 解放軍總裝備部
  • 中國航天科工集團
  • 航天科技集團

華盛恒輝告訴你如何開發(fā)微信公眾平臺小程序

發(fā)布于:2020-01-03 21:03來源:北京軟件開發(fā)公司 作者:北京軟件開發(fā)公司 點擊:

北京軟件開發(fā)公司:微信公眾平臺推出新的能力,可以開發(fā)一個微信小程序,并且正在小范圍的邀請內(nèi)測,為了讓更多開發(fā)者了解平臺新能力,現(xiàn)提供如下文檔和工具:

1. 小程序開發(fā)文檔

2. 小程序設(shè)計指南

3. 小程序開發(fā)者工具

尚未獲得內(nèi)測邀請的開發(fā)者,可以先通過以上文檔,了解微信公眾平臺提供的新能力,并且可以使用我們提供的開發(fā)者工具開發(fā)小程序和模擬運行效果。

微信公眾平臺開發(fā)概述

微信公眾平臺是運營者通過公眾號為微信用戶提供資訊和服務(wù)的平臺,而公眾平臺開發(fā)接口則是提供服務(wù)的基礎(chǔ),開發(fā)者在公眾平臺網(wǎng)站中創(chuàng)建公眾號、獲取接口權(quán)限后,可以通過閱讀本接口文檔來幫助開發(fā)。

為了識別用戶,每個用戶針對每個公眾號會產(chǎn)生一個安全的OpenID,如果需要在多公眾號、移動應(yīng)用之間做用戶共通,則需前往微信開放平臺,將這些公眾號和應(yīng)用綁定到一個開放平臺賬號下,綁定后,一個用戶雖然對多個公眾號和應(yīng)用有多個不同的OpenID,但他對所有這些同一開放平臺賬號下的公眾號和應(yīng)用,只有一個UnionID,可以在用戶管理-獲取用戶基本信息(UnionID機制)文檔了解詳情。

請開發(fā)者注意:

1、微信公眾平臺開發(fā)是指為微信公眾號進行業(yè)務(wù)開發(fā),為移動應(yīng)用、PC端網(wǎng)站、公眾號第三方平臺(為各行各業(yè)公眾號運營者提供服務(wù))的開發(fā),請前往微信開放平臺接入。

2、在申請到認證公眾號之前,你可以先通過測試號申請系統(tǒng),快速申請一個接口測試號,立即開始接口測試開發(fā)。

3、在開發(fā)過程中,可以使用接口調(diào)試工具來在線調(diào)試某些接口。

4、每個接口都有每日接口調(diào)用頻次限制,可以在公眾平臺官網(wǎng)-開發(fā)者中心處查看具體頻次。

5、在開發(fā)出現(xiàn)問題時,可以通過接口調(diào)用的返回碼,以及報警排查指引(在公眾平臺官網(wǎng)-開發(fā)者中心處可以設(shè)置接口報警),來發(fā)現(xiàn)和解決問題。

6、公眾平臺以access_token為接口調(diào)用憑據(jù),來調(diào)用接口,所有接口的調(diào)用需要先獲取access_token,access_token在2小時內(nèi)有效,過期需要重新獲取,但1天內(nèi)獲取次數(shù)有限,開發(fā)者需自行存儲,詳見獲取接口調(diào)用憑據(jù)(access_token)文檔。

7、公眾平臺接口調(diào)用僅支持80端口。

公眾號主要通過公眾號消息會話和公眾號內(nèi)網(wǎng)頁來為用戶提供服務(wù)的,下面分別介紹這兩種情況:

1、公眾號消息會話

公眾號是以微信用戶的一個聯(lián)系人形式存在的,消息會話是公眾號與用戶交互的基礎(chǔ)。目前公眾號內(nèi)主要有這樣幾類消息服務(wù)的類型,分別用于不同的場景。

1)群發(fā)消息:公眾號可以以一定頻次(訂閱號為每天1次,服務(wù)號為每月4次),向用戶群發(fā)消息,包括文字消息、圖文消息、圖片、視頻、語音等。

2)被動回復(fù)消息:在用戶給公眾號發(fā)消息后,微信服務(wù)器會將消息發(fā)到開發(fā)者預(yù)先在開發(fā)者中心設(shè)置的服務(wù)器地址(開發(fā)者需要進行消息真實性驗證),公眾號可以在5秒內(nèi)做出回復(fù),可以回復(fù)一個消息,也可以回復(fù)命令告訴微信服務(wù)器這條消息暫不回復(fù)。被動回復(fù)消息可以設(shè)置加密(在公眾平臺官網(wǎng)的開發(fā)者中心處設(shè)置,設(shè)置后,按照消息加解密文檔來進行處理。其他3種消息的調(diào)用因為是API調(diào)用而不是對請求的返回,所以不需要加解密)。

3)客服消息:在用戶給公眾號發(fā)消息后的48小時內(nèi),公眾號可以給用戶發(fā)送不限數(shù)量的消息,主要用于客服場景。用戶的行為會觸發(fā)事件推送,某些事件推送是支持公眾號據(jù)此發(fā)送客服消息的,詳見微信推送消息與事件說明文檔。

4)模板消息:在需要對用戶發(fā)送服務(wù)通知(如刷卡提醒、服務(wù)預(yù)約成功通知等)時,公眾號可以用特定內(nèi)容模板,主動向用戶發(fā)送消息。

2、公眾號內(nèi)網(wǎng)頁

許多復(fù)雜的業(yè)務(wù)場景,需要通過網(wǎng)頁形式來提供服務(wù),這時需要用到:

1)網(wǎng)頁授權(quán)獲取用戶基本信息:通過該接口,可以獲取用戶的基本信息(獲取用戶的OpenID是無需用戶同意的,獲取用戶的基本信息則需用戶同意)

2)微信JS-SDK:是開發(fā)者在網(wǎng)頁上通過JavaScript代碼使用微信原生功能的工具包,開發(fā)者可以使用它在網(wǎng)頁上錄制和播放微信語音、監(jiān)聽微信分享、上傳手機本地圖片、拍照等許多能力。

典型案例介紹

值得借鑒的公眾帳號主要是服務(wù)號,試列舉并介紹如下:

招商銀行信用卡中心

0.png

如果你是持卡人,可快捷查詢信用卡賬單、額度及積分;快速還款、申請賬單分期;微信轉(zhuǎn)接人工服務(wù);信用卡消費,微信免費筆筆提醒。如果不是持卡人,可以微信辦卡!

招商銀行公眾號通過提示消息引導(dǎo)用戶將自己的微信號和信用卡號安全綁定。

用戶可以通過該公眾號查詢賬單、收取刷卡通知等功能,這是由招行開發(fā)人員通過公眾號接口實現(xiàn)的功能。

中國南方航空

0.jpg

你可以辦理值機手續(xù),挑選座位,查詢航班信息,查詢目的地城市天氣,并為明珠會員提供專業(yè)的服務(wù)。

南方航空公眾號可以讓用戶將明珠會員服務(wù)和微信號綁定起來。

用戶可以通過該公眾號預(yù)訂機票、查詢訂單,甚至辦理登機牌。

廣東聯(lián)通

0 (1).jpg

你可以在微信里綁定手機號、積分流量,套餐余量、手機上網(wǎng)流量,微信專屬流量查詢,客服咨詢。

 

tag標簽:
------分隔線----------------------------
------分隔線----------------------------
QQ客服熱線