一、開發(fā)模式可以實(shí)現(xiàn)的功能
1、可以接收用戶發(fā)送過來(lái)的消息,通過你自己開發(fā)的系統(tǒng)把對(duì)應(yīng)內(nèi)容反饋回去。
2、可以接收用戶發(fā)送過來(lái)的地理位置,通過地理位置你可以反饋附近餐廳信息或交通信息(例如高德地圖)
3、通過事件推送,可以識(shí)別用戶對(duì)公眾帳號(hào)訂閱和取消訂閱操作的情況。
4、開發(fā)模式的接口除了可以反饋圖文消息,也可以反饋音頻內(nèi)容給用戶。
5、可以通過通用接口上傳圖片、語(yǔ)音、視頻等內(nèi)容到公眾平臺(tái)上,并且可以調(diào)用這些素材。
6、可以管理自定義菜單功能。(該功能還在內(nèi)測(cè)中)
二、開發(fā)模式不能實(shí)現(xiàn)的功能
1、不能識(shí)別用戶賬號(hào)名稱,只能識(shí)別一串很長(zhǎng)的ToUserName,這應(yīng)該是微信公眾平臺(tái)對(duì)用戶信息的隱私保護(hù)。所以想把用戶拉到自己平臺(tái)進(jìn)行管理這是不可能的。
2、不能管理用戶或查看用戶的個(gè)人資料。
3、不能單獨(dú)給某一用戶回復(fù)消息,這個(gè)只能在微信公眾平臺(tái)上管理。
4、開發(fā)模式不支持消息群發(fā),這個(gè)也只能在微信公眾平臺(tái)上操作。
目前開發(fā)模式主要應(yīng)用的方式:
1、微信其實(shí)是一個(gè)瀏覽器,只要你設(shè)計(jì)制作HTML5的手機(jī)頁(yè)面,就可以通過微信直接訪問,這樣可以帶給我們無(wú)限的想象空間。招商銀行的微信就是通過這樣的方式實(shí)現(xiàn)查詢余額、手機(jī)還款等功能。中國(guó)聯(lián)通的微信可以查話費(fèi)、查流量等等功能。當(dāng)然基于這種方式我們還可以做更多的后端功能開發(fā)。
2、微信內(nèi)置的地圖定位,可以實(shí)現(xiàn)附近交通情況、查附件餐廳酒店等信息。
3、可以用來(lái)做微信聊天機(jī)器人,這個(gè)需要很強(qiáng)大的語(yǔ)義識(shí)別技術(shù),這個(gè)功能很多平臺(tái)都已經(jīng)實(shí)現(xiàn)。
4、可以通過微信買彩票,例如騰訊官方的“便民彩票”一樣。
5、狀態(tài)通知功能,如果用過DNSPOD微信的朋友應(yīng)該知道,他有個(gè)狀態(tài)通知功能,當(dāng)網(wǎng)站DOWN機(jī)或帳號(hào)登錄,都會(huì)自動(dòng)向你通報(bào)。如果這個(gè)功能得到普及,以后網(wǎng)站認(rèn)證不需要短信了。
如何開啟微信公眾平臺(tái)的“開發(fā)模式”
要開啟開發(fā)模式很簡(jiǎn)單,只要在后臺(tái)進(jìn)入開發(fā)模式后點(diǎn)擊開啟按鈕,然后綁定接口文件就完成開通了。下圖我們看到接口配置信息那里要填寫URL和Token信息,URL就是放在你的網(wǎng)站上的接口文件地址, Token就是驗(yàn)證碼。最下面的就是接口的權(quán)限。