微信公眾號(hào)不僅是新媒體平臺(tái),?更是創(chuàng)業(yè)者的平臺(tái)拂盯,很多移動(dòng)端產(chǎn)品在設(shè)計(jì)之初佑女,并不急于開發(fā)一個(gè) APP,而是開發(fā)一個(gè)基于微信的服務(wù)谈竿,快速開展自己的業(yè)務(wù)团驱,驗(yàn)證產(chǎn)品可行性。
微信開放了很多 API 供第三方開發(fā)者調(diào)用空凸,作為產(chǎn)品經(jīng)理嚎花,詳盡地了解微信 API 可以幫助我們判斷哪些功能可以實(shí)現(xiàn),哪些功能無(wú)法實(shí)現(xiàn)呀洲,在產(chǎn)品設(shè)計(jì)上天然就可以少走很多彎路紊选。微信公眾平臺(tái)開發(fā)者文檔提供了詳盡的描述,但是道逗,那些都是程序員的語(yǔ)言兵罢!下面我們就用非技術(shù)的語(yǔ)言描述一下,基于微信的 API滓窍,究竟都能干些什么事卖词。
1. 消息管理
配置好開發(fā)模式之后,用戶向你的公眾號(hào)發(fā)送的任何信息吏夯,都會(huì)同時(shí)轉(zhuǎn)發(fā)到你的配置的服務(wù)器地址此蜈,包括文字即横、圖片、語(yǔ)音等形式舶替,經(jīng)過(guò)服務(wù)器處理后令境,由服務(wù)器決定是否回復(fù)消息,以及回復(fù)消息的內(nèi)容顾瞪。針對(duì)于此 API,所有關(guān)于自然語(yǔ)言處理的東西都可以任由你發(fā)揮抛蚁。比如:
- 指定關(guān)鍵字回復(fù)指定內(nèi)容
- 智能客服陈醒,由內(nèi)置規(guī)則自動(dòng)回復(fù),或轉(zhuǎn)由人工回復(fù)
- 天氣查詢
- 自動(dòng)翻譯
如果自然語(yǔ)言處理技術(shù)夠強(qiáng)瞧甩,甚至可以做成類似微軟小冰的人工智能钉跷,能陪聊,能賣萌肚逸。
案例1
微軟小冰公眾號(hào):
案例2
助理來(lái)也公眾號(hào)爷辙,系統(tǒng) + 人工的方式做你的個(gè)人助理
2. 微信登錄
微信登陸是所有 PM 都熟知的功能,用戶在微信中打開?支持微信登陸的站點(diǎn)朦促,一鍵登陸膝晾,免去了輸入用戶名密碼的繁瑣步驟
值得注意的是,不僅是微信內(nèi)的網(wǎng)站可以支持微信登陸务冕,第三方 APP血当、web 網(wǎng)站都可以接入微信登陸。
3. 二維碼
國(guó)內(nèi)的二維碼生態(tài)幾乎是由微信帶起來(lái)的禀忆,掃碼登陸臊旭、掃碼支付、帶參數(shù)的二維碼.... 諸多創(chuàng)新推動(dòng)了二維碼的普及箩退,這里重點(diǎn)說(shuō)一下微信 API 中關(guān)于二維碼的兩個(gè)功能:
生成帶參數(shù)的二維碼
用戶掃描二維碼關(guān)注公眾號(hào)离熏,開發(fā)者可以知道用戶關(guān)注這個(gè)行為,更多的信息便一無(wú)所知了戴涝,通過(guò) API 生成多個(gè)帶參數(shù)的二維碼滋戳,這個(gè)參數(shù)可以用來(lái)標(biāo)記場(chǎng)景、標(biāo)記渠道等任何你想標(biāo)記的東西喊括,用戶關(guān)注的同時(shí)胧瓜,會(huì)把二維碼的參數(shù)同時(shí)推送給開發(fā)者服務(wù)器,便可以根據(jù)自己的業(yè)務(wù)邏輯回復(fù)內(nèi)容郑什。
應(yīng)用案例 1
很多公眾號(hào)通過(guò)張貼二維碼的方式推廣府喳,?通常把它張貼在廣告中、發(fā)布在網(wǎng)頁(yè)?上蘑拯、發(fā)到微信群等地方钝满,最終吸引了一批粉絲兜粘,但通過(guò)這種方式很難衡量這些粉絲究竟是從哪些渠道獲取的。
使用帶參數(shù)的二維碼弯蚜,為公眾號(hào)二維碼加上不同的渠道標(biāo)記孔轴,最終即可通過(guò)設(shè)置的渠道標(biāo)記識(shí)別不同渠道獲取的粉絲數(shù),從而更精準(zhǔn)地衡量推廣效果碎捺。
應(yīng)用案例 2
很多餐館支持微信點(diǎn)餐路鹰,最終下單之前,還需要輸入桌號(hào)收厨,使用帶參數(shù)的二維碼晋柱,為每個(gè)餐桌的二維碼生成帶有桌號(hào)標(biāo)記的二維碼,用戶直接掃碼點(diǎn)餐诵叁,?免去輸入座位號(hào)的麻煩雁竞。
獲取掃描的內(nèi)容
網(wǎng)頁(yè)應(yīng)用如果想擁有掃描二維碼的能力,實(shí)現(xiàn)起來(lái)非常繁瑣拧额,如果你的應(yīng)用基于微信碑诉,通過(guò)一段簡(jiǎn)單的 JS 調(diào)用,即可直接獲取二維碼的內(nèi)容侥锦,非常簡(jiǎn)單方便进栽。
應(yīng)用案例
我之前做的面向中小團(tuán)隊(duì)的數(shù)字圖書館網(wǎng)站,用戶如果想分享自己的圖書,只需在微信下點(diǎn)擊分享圖書捎拯,便會(huì)調(diào)用微信的掃碼功能泪幌,掃描圖書條形碼后即可直接分享給團(tuán)隊(duì)里的其他人。
4. 微信支付
微信支付大部分人應(yīng)該都很熟悉了署照,這里介紹兩個(gè)案例:
-
果殼分答: 付費(fèi)的語(yǔ)音問(wèn)答
使用微信登陸后祸泪,每個(gè)人都可以給自己定價(jià),?接受任何人的提問(wèn)建芙,回答后獲得這筆錢没隘,不回答會(huì)自動(dòng)退回給提問(wèn)者。當(dāng)然禁荸,平臺(tái)上最熱門的回答者?都是那些行業(yè)大咖右蒲。整個(gè)產(chǎn)品基于微信,使用微信登陸赶熟、微信支付瑰妄,產(chǎn)品體驗(yàn)非常順暢,產(chǎn)品在短時(shí)間內(nèi)迅速火起來(lái)映砖。難以想象间坐,如果開始它基于 PC 或獨(dú)立的 APP,繁瑣的登陸和支付體驗(yàn)直接會(huì)讓一大批人望而卻步。
- 錢方·好近支付
很多商場(chǎng)竹宋、超市已集成了微信支付劳澄,但繁瑣的認(rèn)證、簽約步驟擋住了很多小商店?和小超市蜈七,錢方·好近為這種小商鋪提供了簡(jiǎn)易的流程秒拔,?商家在收銀臺(tái)放上一個(gè)二維碼,顧客掃碼輸入金額后支付飒硅。同時(shí)商家還可以在后臺(tái)管理和分析訂單數(shù)據(jù)砂缩。
5. 模板消息
微信的群發(fā)消息限制非常嚴(yán)格,訂閱號(hào)每天只能主動(dòng)發(fā)一條消息狡相,服務(wù)號(hào)每個(gè)月最多發(fā) 4 條梯轻,但模板消息除外。
模板消息只能是固定的格式尽棕,適用于各類通知。如果你綁定了招商銀行彬伦,銀行卡產(chǎn)生消費(fèi)時(shí)滔悉,招商銀行公眾號(hào)會(huì)給你發(fā)送微信的消費(fèi)提醒;有人領(lǐng)取了你分享的滴滴打車優(yōu)惠券单绑,你就會(huì)收到滴滴打車公眾號(hào)的提醒回官;金數(shù)據(jù)是一款用戶數(shù)據(jù)收集的表單產(chǎn)品,綁定賬號(hào)后搂橙,當(dāng)有人填寫了你的表單歉提,也會(huì)收到微信的提醒。
如果你的產(chǎn)品中有類似于預(yù)警区转、通知的功能苔巨,不妨考慮使用微信的模板消息進(jìn)行消息分發(fā)。
6. 容易忽略的 HTML5 特性
以上是微信??開放平臺(tái)公開的主要的幾點(diǎn)特性废离,更多特性比如還有微信連接 wifi侄泽、搖一搖電視、搖一搖周邊等還需參閱微信官方開發(fā)文檔蜻韭。微信應(yīng)用本質(zhì)上還是一個(gè)網(wǎng)頁(yè)悼尾,除了可以里用微信?開放的接口外,還可以用好 HTML5 的特性:
- 重力感應(yīng)
- 調(diào)用攝像頭拍照
- 錄音
- 獲取地理位置
總之肖方,詳盡地了解微信 API 以及 HTML5 能力闺魏,可以幫助我們?cè)谠O(shè)計(jì)產(chǎn)品上發(fā)揮更多的想象,設(shè)計(jì)出更?卓越的產(chǎn)品俯画,有時(shí)間多了解技術(shù)析桥,多去看不同平臺(tái)的開發(fā)者文檔。