微信關注即可使用 Wi-Fi,取消關注即斷網的路由器是怎樣實現的? | 知乎問答精選

 

A-A+

微信關注即可使用 Wi-Fi,取消關注即斷網的路由器是怎樣實現的?

2019年02月16日 知乎問答精選, 騰訊 暫無評論 閱讀 2 ℃ 次

【張強的回答(99票)】:

不請自來,本人之前接私活,做過類似項目的TPM,在本人所接手的項目中,用戶的體驗其實沒有之前諸位說的那麼差,至少我們已經做到了一次關注操作後,用戶即可上網,並且下次用戶再來上網時無需重複操作,做到無感知的用戶操作體驗。關於這個路由器的技術實現,如果不出意外的話,應該是這樣的。

知識預備

  • 一般商家的微信公眾號都是開了微信公眾號的API,你需要在微信公眾號管理頁面中配置商家的服務器地址以及一些公眾號權限認證的信息,該服務器是用來接收騰訊發過來的各種微信事件,比如有人關注了公眾號,有人取消關注了公眾號,有人向公眾號發送了微信並回復等。所以,當你關注了該公眾號後,商家的服務器能夠得到你的微信賬號信息併入庫記錄,當你取消關注後,商家服務器同樣能夠把你在他們自己數據庫中的記錄標注出來。

  • 無線路由器一般通過手機WIFI的mac地址來選擇放行/禁止其聯網的行為。

  • 無線路由器一般有類似管理接口,使得像RADIUS服務器可以通過該接口控制無線路由器對終端MAC地址的過濾行為。

使用場景

場景1-終端用戶在商家WIFI網內,關注商家公眾號

用戶A通過手機終端連接商家無線路由器(下面將以AP代替),該AP無密碼限制,AP得到了該終端的MAC地址A_mac_address。此時用戶發現連上WIFI後不能上網,瀏覽任何網頁都會跳到一個廣告頁面,頁面內容為告知用戶在AP網內使用微信關注公眾號(該AP放行微信URL以及商家自己服務器的URL,如果用戶未驗證的話,AP就會每隔幾分鐘就會自動踢掉用戶,使得用戶WIFI斷開連接,用戶必須手動再次連接該WIFI才能重新連接,防止用戶蹭網刷微信)。於是用戶照做,關注商家公眾號後,公眾號會向用戶A推送一條包含「一鍵上網」鏈接的消息,用戶在AP網內點擊該鏈接後直接訪問商家的RADIUS服務器,服務器能夠取到該請求發送者的微信ID,MAC地址等,然後核對該微信ID是否已關注商家公眾號,如果已關注,則將該MAC地址和微信ID一起關聯入庫,只要該用戶A一直關注該公眾號,在商戶AP下就能夠一直保持放行權限,上網無阻。使得A後續再次來到該商戶連接WIFI上網達到用戶無感知的效果。

場景2-終端用戶在自有網絡內(手機蜂窩數據,其他WIFI下),關注商家公眾號

用戶A通過非商家WIFI環境中關注商戶公眾號,用戶A的微信ID被商戶記錄入庫,被推送「一鍵上網」鏈接,用戶點擊該鏈接後被告知必須在商戶WIFI內執行此操作方有效,於是用戶等到某天來到該商戶AP網內,再次打開微信,點擊之前的「一鍵上網」鏈接,訪問商戶RADIUS服務器,radius服務器記錄該用戶的微信ID,MAC地址,比對之前的已關注微信ID表後放行該用戶的聯網行為。

場景3-終端用戶取消關注商家公眾號(無商家AP網內限制)

用戶A在任何公網WIFI環境下,登錄微信,取消關注該商戶公眾號,該取消關注事件會通過騰訊服務器推送到商家服務器上,商家服務器標注該微信ID關聯的終端MAC地址,使得該終端在商戶AP下的上網行為被限制。

題外話

作為商家,搞這麼多服務器實在太麻煩,所以現在市場上的微營銷平台都將微網站功能平台化,每個入駐商戶分配個子域名,有現成的類似CMS系統或者模板給商家展示各種廣告,商品信息等。RADIUS服務器有的集成在AP路由器裡,有的則是微營銷平台提供的統一服務器,並且都給商戶提供了配置管理的界面,對於商戶來說,你只用買他們的AP路由器,交會費入駐他們的微營銷平台,註冊個公眾號並做一些簡單的配置就可以了。

以上

【秦曉陽的回答(0票)】:

個人感覺如果微信公眾號API如果能獲取到用戶的mac地址,應該會採用1樓的做法。否則應該是路由器抓包的方式了

【李飛的回答(0票)】:

專門的廣告路由……不過通過軟件可以將普通的路由器變成廣告路由,也能實現這種功能。

【產品小小生的回答(0票)】:

關注微信的用戶,在商家的後台可以看到對應用戶的編號。這個編號存在的話,就代表客戶在店裡關注了商家的微信,用戶大概就可以依賴於自己這個微信的id作為登陸wifi網絡的密鑰或者說是登陸密碼吧。

但是這應該是一個比較雞肋的功能,在店舖的時候人們更多的目的是為了上網,所以才回去關注相應的微信賬號,一旦出了店舖,由於平時公眾號或者訂閱號碼推送的消息大多數人都是不關注的,相應的轉化率更加低。因為不是很有價值。

可以利用的可能就是,用戶在店舖使用wifi的過程中,更多的增加用戶的粘性,提供一些購買東西的打折優惠,或者使用wifi的時間可以兌換東西,或者內置一些休閒小遊戲等,相應的帶動的是商家自己的品牌。

或許客戶出了店舖就不會取消關注了。

【李翔的回答(0票)】:

應該是關注賬號後,路由器抓到關注的請求報文後,就會把終端的mac地址加入通過列表,對於企業級路由來說,這都太簡單了。

【知乎用戶的回答(1票)】:

麥德龍的最簡單,關注微信後發wifi密碼

【知乎用戶的回答(0票)】:

嘿嘿,我有個壞主意:關注後取消關注永遠不允許再次連接此免費WIFI上網~

【張松的回答(0票)】:

mac地址限制?

【沐清涵的回答(0票)】:

自行百度 廣告路由器

微信營銷的一種

【知乎用戶的回答(0票)】:

沒見過這樣的做法呢。。。有機會去看看

標籤:-微信 -Wi-Fi -微信營銷 -路由器 -微信公眾帳號


相關資源:





給我留言