微信公衆平臺與Android的吐槽

      前幾天負責人告訴我準備搞搞微信公衆平臺,讓我Android客戶端做好準備,多看看官方文檔,然後就屁顛屁顛跑去看文擋,首先聲明本人悟性不高,於是各種不理解,各種糾結,最恨的是問問題的時候有些人直接說去看文檔,文檔全都有,擦,老子要能看懂,還問個毛啊,好啦,吐槽一下,進入正題。

經過幾天的測試學習,最後得出一條結論,與Android毛關係麼有,只需要開發好微信的接口服務就可以了,其他的微信都做好了。

首先用戶與服務器之間的交互流程,盜網上圖片一張:


場景模擬:你用手機給公衆號發送一條信息,公衆號回覆你相應的信息

流程:你手機端發送信息-----微信服務器-----咱自己的服務器

那麼咱自己的服務器在哪配置:


注:一旦開啓了服務器配置,所有的事件都會轉發到所配置的服務器的URL上,微信平臺自帶默認的功能都會失效

看見麼有,在這在這,進入微信公衆平臺頁面,在這服務器配置下配置咱自己的服務器,然後咱自己的服務器接收到的是微信服務器發送過來的信息,微信服務器接收的是咱自己在客戶端發送的信息,明白了吧?咱自己的服務器做邏輯處理,比如:

你發送了問題“今天天氣怎麼樣?”-----微信服務器-----咱自己服務器處理邏輯(如java中Servlet的dopost,處理消息)-----將消息返回給微信服務器-----咱收到消息(北京,晴轉多雲。。。。。)。

再來一張微信官方的圖:


所以,所有的邏輯跟Android半毛錢關係麼有,所有的關鍵都是咱自己的服務器所做的事情,當然這裏麪包含發送消息,接收消息,還有一些事件(比如用戶關注)等等這些。要想開發好微信公衆平臺下的工作,趕緊找個寫服務端的吧!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章