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