龐博
摘要:該文基于筆者的工作實踐,首先對微信公眾平臺進行了概述,然后根據四川科技館的具體情況對微信公眾號進行了設計,最后根據整體開發的步驟列舉了相關的技術。
關鍵詞:微信公眾平臺;科普;公眾號
中圖分類號:TP311? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2019)23-0230-02
開放科學(資源服務)標識碼(OSID):
1 新媒體技術及第三方平臺
隨著科學的不斷發展,新媒體已經漸漸取代傳統媒體的職能,滲透到了我們日常的方方面面。現代人的日常生活方式也隨著新媒體的到來而發生著的改變,尤其是在智能手機和4G網絡得到普及之后,以微信公眾號、微博為首的新媒體已經成了當下年輕人的主要溝通方式,所以如何做好新媒體是構建良好宣傳途徑的重要步驟。本文主要針對微信公眾號的二次開發信息進行構建,探索新媒體技術在科普領域的具體應用,為相關科普開展工作提供依據和借鑒。
2 微信公眾號總體設計
微信公眾號平臺可以分為企業號、服務號和訂閱號三種,基于科普工作為導向的微信公眾號本質是面向公眾的訂閱號,通過內容吸引公眾進行訂閱,定期發布文字、圖片、視頻等內容,對各類科學知識進行普及。但微信公眾號的基本功能畢竟有限,于是騰訊在原有的基礎上推出了微信開放平臺,讓研發者能在原有的基礎上完成公眾號第三方平臺的開發,用戶授權到公眾號第三方平臺,就可以使用平臺功能,比如中國科普博覽、環球科學等科普公眾號就利用了微信公眾平臺的應用。
微信公眾平臺包括客服工具、營銷工具平臺、企業展示工具、會員管理工具、日常互動工具、用戶分析工具、在線銷售工具和O2O等功能。筆者所構建的科普微信公眾平臺根據實際情況具體分為三個主菜單:科學探究、科學文章、四川科普館,其中科學探究重點突出與用戶的交互性和趣味性,讓用戶能夠感受到科學的樂趣;科學文章重點突出科技前沿和相關發現,讓用戶能夠了解到科技資訊;四川科普館重點介紹四川科普館的狀況,吸引用戶到館參觀。所以基于上述要求,二級欄目可以分為科學探究(用戶提問、趣味實驗展示、歷史上的發現、四川科學史);科學文章(科研熱門、往期文章、相關搜索);四川科普館(館內建設、管理隊伍、人才招聘、優秀任務風采)等。
3 微信公眾平臺開發模塊技術
以科普為導向的微信公眾平臺二次開發技術分為以下步驟,首先需要在搭建好相關服務器的基礎上完成接口的對接。具體完成服務器的相關配置的填寫工作,在確認服務器地址有效地情況下,完成接口文檔所規定的業務邏輯;其次是自定義菜單的創建,自定義菜單主要功能是幫助用戶快速理解公眾號的相關功能,本次研究的科普公眾號根據上文的設計,一級菜單數組的個數為3個,二級菜單數組為3~5個,設置了相應的網頁鏈接和小程序路徑,并且能夠進行3~8個事件的推送。同時設置了個性化菜單的接口,讓用戶能夠根據手機操作系統、地區、語言等設置菜單;第三是消息的管理,這功能包括了接受普通消息、接收時間推送、對事件進行關注(取消關注)、上報地理位置事件、自定義菜單事件等功能;第四是針對客服賬號進行管理設置,讓客服人員能夠更好地為公眾號所服務,包括了客服賬號的添加功能、修改功能和刪除功能;第五是對客服發布消息的設置,讓客服可以文字、圖片和語音消息;第六是對上傳圖文的設置,包括圖片的數量限制、格式支持、大小限制等;第七是模板消息接口的設置,但是模板消息在本次所研究的科普公眾號中應用不多,不做贅述;最后是素材的管理,能夠讓公眾號隨時對圖片、語音、視頻、縮略圖等素材進行調用,還能對不需要的素材進行永久性刪除,從而節省數據庫空間。
微信公眾號所應用到的技術非常繁多,其中重點的技術分為以下幾種:
(1)開發環境搭建
首先到AppServ官網上去下載AppServ軟件,該軟件包含AppServHTTP服務器軟件、網頁設計語言PHP、數據庫管理軟件MySQL、圖形界面的數據庫管理軟件。其次解壓并打開下載的AppServ文件夾進行安裝,因為我們是搭建開發環境,建議把四個組建都全部勾選上,單擊下一步在彈出的對話框里,設置好服務的地址、電子郵箱、端口號(80)等息。最后配置MySQL服務器的管理員賬號root和密碼,開發環境搭建完成。
(2)MYSQL數據庫
MySQL數據庫是用途最為廣泛的開源數據庫,最大的特點將表作為數據的主要儲存形式,方便了查詢的同時也提高了操作的效率。本次選擇MySQL數據庫的原因主要是基于以下幾點考量:首先是科普公眾號每日訪問流量有限,基于操作和查詢的效率來看無疑是MySQL數據庫更為高效;其次是MySQL的安全性較強,在數據查詢過程中能夠實現傳輸加密;最后是MySQL數據庫的API能夠接口道PHP語言上,方便PHP語言的編寫。
(3)PHP語言
PHP是一種創建動態交互站點的通用開源腳本語言,它吸收了Perl、C和JAVA語言的特點創建了自己靈活獨特的語法特點。PHP與Apache服務器一起使用,最大的優勢就是能方便快捷的處理HTTP的請求,同時對MySQL的支持也比較完美,本身就有很好訪問的擴展庫。
(4)XML語言
作為一種可擴展的標記語言,當微信后臺給我們公眾平臺發來信息時,X是一個沒有屬性的字段簡稱條目,條目的值可以是數字和字符串,該發過來的條目可以是一條或多條,條目可以進行嵌套。為此PHP為我們提供了一個簡單的函數來解析XML,首當其沖的就是要解析XML字符串,當解析成功時就會返回一個SimpleXMLElement的對象,解析失敗的話就返回False。
4 總結
總而言之,作為新媒體的代表之一,針對微信公眾號進行二次開發能夠讓更多的個人和團隊掌握話語權,參與到科普宣傳的基礎工作中來。筆者和所在的四川博物館根據自身的實際情況對微信公眾平臺進行研究,在不斷地修改和優化之后最終打造出了適合當前科普宣傳的社交平臺。另一方面,我們應該根據時代的發展和科技的創新不斷進行開拓,不斷思考更高效的宣傳模式和營銷策略,為我國的科普工作發展做出貢獻。
參考文獻:
[1] 張福穎,沈丹.強化科普元素 提升學術期刊微信公眾號傳播能力[J].蘇州教育學院學報,2019(F2):1-6.
[2] 雷童,紀莉.微信公眾平臺中環境議題的傳播效果——以突發性環境議題為例[J].決策與信息,2018(8):15-25.
【通聯編輯:代影】