主頁 > Drupal > 如何開發一套分答系統(微信語音問答系統)

如何開發一套分答系統(微信語音問答系統)

PDF版本


我們近期基于drupal架構了一套分答系統,(分答系統不是嚴格的稱呼,應該稱之為:微信語音問答平臺,只是分答比較火爆,所以說分答,大家都能聽懂)。

主要的工作是基于Drupal大學的社交問答系統進行升級開發,前端主要是用ReactJS,微信API處理主要使用了Drupal架構的一個獨立的微信API接口,另外語音轉碼、OSS存儲等也做了一些工作,

整體的結構參考下圖:

服務器流程處理

主要的開發點包括:

  • 提問、回答內容類型創建
  • 關注、收藏等微社交元素
  • 微信用戶、頭像自動登陸以及OpenID保存
  • 微信語音 JSSDK、消息模板、圖片上傳等調用
  • 微信支付,以及相關的db_transaction支持
  • 同步微信語音到OSS,以及OSS訪問跟Drupal同步
  • 前端圖片壓縮、播放控件等開發

另外,在開發中比較多的使用了Jenkins以及Docker,Jenkins之前的文章也講過很多,大家可以參考,Docker主要用于虛擬化服務以及環境的一致性。

微信語音問答-分答版-服務器架構

具體設計的技術,大家可以在微信公眾號里面,向我提問,或者添加本人微信號:oodeeeer。

 

1分答

PDF資料請點擊下載: http://xiao-an.com/sites/default/files/assets/%E5%BE%AE%E4%BF%A1%E8%AF%AD%E9%9F%B3%E9%97%AE%E7%AD%94%E6%96%B9%E6%A1%88-%E4%BB%8B%E7%BB%8D.pdf

具體的功能介紹,請點擊:http://xiao-an.com/products/wechatqa

 


聲明: 本站所有文章歡迎轉載,所有文章未說明,均屬于原創,轉載均請注明出處。
本文有效鏈接: http://www.tbdskt.live/2016/09/fenda/
版權所有: Drupal與高性能網站架構 http://www.tbdskt.live


, ,

發表評論

電子郵件地址不會被公開。 必填項已用 * 標注


9 + 三 =

您可以使用這些 HTML 標簽和屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

引用:0

下面所列的是引用到本博客的鏈接
如何開發一套分答系統(微信語音問答系統) 來自 Drupal與高性能網站架構
頂部
四川时时彩投注平台