天天看點

微信企業号開發(1)

背景:最近對微信企業号的開發做了一些研究。記錄一下研究成果。

連結:

  • 企業号官網 :https://qy.weixin.qq.com/
  • 注冊企業号:https://mp.weixin.qq.com/cgi-bin/readtemplate?t=register/step1_tmpl&https://qy.weixin.qq.com/try" rel="noopener noreferrer" target="_blank">https://qy.weixin.qq.com/try

範圍:下面的圖是我目前的研究範圍。其中,"使用回調模式"部分,我隻做了一部分。應該說,微信企業号開發就是圍繞着"回調模式"做的。

微信企業号開發(1)

圖示說明:

  • 申請企業号:顯然,我們需要首先注冊一個企業号。注冊企業号需要提供相關材料,這裡我用的是微信為開發者提供的體驗号。帳号申請成功後,可以登入體驗号背景。
  • 添加聯系人:點選左側的'通訊錄",在右邊可以看到相應的管理界面。這裡,我們可以添加部門,在部分中添加聯系人。按照提示操作即可。
  • 添加應用:點選左側的"應用中心",在右邊的"我的應用"中,可以添加應用(預設有一個"企業小助手")。一個企業号可以有多個應用。每個應用可以設定對哪些聯系人可見。比如,某個帳号下通訊錄中有三個部門(總部,人力部,市場部),有兩個應用(考勤寶,營銷寶),我們可以設定人力部的人隻能用考勤寶,市場部的人隻能用營銷寶,總部的人則兩個應用都可以用。在"應用中心"中,點選新建立的應用,在"可見範圍"中,設定應用對哪些聯系人可見。
  • 使用主動調用模式:主動調用模式也叫"普通模式",是一個應用建立成功後預設的模式。在"應用中心"中,點選新建立的應用,在"模式選擇"中,可以看到預設使用的是"普通模式"。
  • 使用回調模式:在"應用中心"中,點選新建立的應用,在"模式選擇"中,點選"回調模式",通過一些設定,我們就可以使用回調模式了。

兩種模式的異同: 比如,我關注的企業号中有一個叫"測試寶"的應用,我給這個應用發一個文字消息"你好啊!"。在兩種模式下,有什麼異同呢?

  • 相同點:
    • 都可以不回複我
    • 都可以回複我
    • 另外,兩種模式都可以設定菜單,對不同的菜單做相應的處理
  • 不同點:
    • 普通模式:
      • 由微信伺服器替我們對使用者發來的消息和菜單事件進行處理。這裡的處理機制,是我們通過微信提供的背景配置在微信伺服器裡的。
      • 對消息的回複是固定的。比如,當收到"你好啊"時,回複“你也好”
      • 對菜單的處理也是固定的。比如,點選某個菜單,回複"你好"。
    • 回調模式:
      • 這種模式下,我們對使用者的消息處理有更多的選擇。
      • 這種模式下,我們需要設定"企業伺服器",也就是我們自己開發的服務程式。設定成功後,消息處理步驟将成為下面的樣子:
微信企業号開發(1)

繼續閱讀