馬俊
摘要:隨著微信的快速普及,微信使用人數(shù)已突破10億。微信公眾號為微信重要功能,,商家可在微信平臺上實現(xiàn)和特定群體的文字、圖片、語音、視頻的全方位溝通、互動 。形成了一種主流的線上線下微信互動營銷方式。正如線上線下微信互動營銷的代表微部落,率先提出標(biāo)準的行業(yè)通用模板和深定制的微信平臺開發(fā)理念相結(jié)合。形成了線上線下微信互動營銷的開放應(yīng)用平臺。本文基于湖南某微信公眾平臺為研究對象,探討公眾號的開發(fā)過程、設(shè)計過程以及應(yīng)用價值。
關(guān)鍵詞:公眾號;湖南某微信公眾平臺;開發(fā);設(shè)計;應(yīng)用價值
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2015)34-0213-02
隨著智能手機的快速發(fā)展以及移動互聯(lián)網(wǎng)的深入普及,人們可充分利用碎片化時間學(xué)習(xí),在學(xué)習(xí)工具選擇中,比較常見的有閱讀app(像百度閱讀、京東閱讀等閱讀軟件)、一些自媒體網(wǎng)站(像36氪、虎嗅、黑馬等網(wǎng)站)、web網(wǎng)站(像產(chǎn)品學(xué)習(xí)網(wǎng)站:人人都是產(chǎn)品經(jīng)理、原型庫等網(wǎng)站)以及公眾號(像邏輯思維、產(chǎn)品100等)等工具,本文基于湖南某微信公眾平臺為研究對象,研究其設(shè)計、開發(fā)以及應(yīng)用過程。
1 系統(tǒng)開發(fā)環(huán)境與軟件
1.1 WAMP 架構(gòu)簡介
WAMP 架構(gòu)即 Windows+Apache+MYSQL+PHP 的組合。是比較常用的 PHP開發(fā)環(huán)境。 Windows 系統(tǒng)本文選用了 Windows 7。它具有可靠性、可用性、可伸縮性和安全性,這些特性使其成為高度可靠的平臺。Windows7系列增強了群集支持,其可用性有了很大的提高。Windows 7系列的可伸縮性通過由對稱多處理技術(shù)(SMP)支持的向上擴展和由群集支持的向擴展來提供。 Apache 是世界上非常流行的 WEB 服務(wù)器。由于其的開源特性,所以不斷有人來為它修改原來的缺陷、開發(fā)新的功能、新的特性。Apache 的特點是性能穩(wěn)定、簡單、速度快。它的特點如下:
1)擁有簡單而強有力的基于文件的配置過程;
2)支持通用網(wǎng)關(guān)接口;
3)支持多種方式的 HTTP 認證;
4)支持基于 IP 和基于域名的虛擬主機;
5)集成代理服務(wù)器模塊;
6)提供用戶會話過程的跟蹤。
1.2 PhpStorm
PhpStorm是一個輕量級且便捷的PHP IDE,其旨在提供用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導(dǎo)航以及即時錯誤檢查。
2 平臺設(shè)計
湖南某微信公眾平臺以單一網(wǎng)頁為模塊,每個模塊對應(yīng)特定功能,可通過后臺設(shè)置或后臺模塊開發(fā),進而相應(yīng)地在手機微信公眾號端展示。
2.1 后臺模塊功能
該后臺功能主要包括群發(fā)功能、自動回復(fù)、用戶管、素材管理以及安全中心等功能。本文菜單功能模塊需求為微閱讀(社區(qū)、關(guān)于我們、糗事社區(qū)、今日頭條以及歷史消息)、微服務(wù)(公交查詢、吃喝玩樂、快遞查詢、兼職服務(wù)以及娛樂游戲)、來租我吧(來租我吧)等三部分,在這些功能模塊中,部分是可以直接接入第三方接口,不需要PHP開發(fā)的,像糗事社區(qū),今日頭條就可以直接接第三方糗事百科和今日頭條的接口,免去了開發(fā)麻煩,不過有的接口需要PHP進行開發(fā),本文在此講述需要PHP開發(fā)的功能模塊。
2.1.1 社區(qū)
在開發(fā)社區(qū)時,第一步需要使用開發(fā)者模式,先進入到開發(fā)者中心,開啟開發(fā)者模式,在開發(fā)者中心,需要獲取開發(fā)者ID(包括開發(fā)者appID和appsecret),獲取后根據(jù)開發(fā)者文檔獲取相應(yīng)的開發(fā)者接口文檔,在此開發(fā)者過程中,因為需要創(chuàng)建自定義菜單接口,請求htpp,http請求方式:POST(請使用https協(xié)議)https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
click和view的請求示例
{
“button”:[
{
“type”:”click”,
“name”:”今日歌曲”,
“key”:”V1001_TODAY_MUSIC”
},
{
“name”:”菜單”,
“sub_button”:[
{
“type”:”view”,
“name”:”搜索”,
“url”:”http://www.soso.com/”
},
{
“type”:”view”,
“name”:”視頻”,
“url”:”http://v.qq.com/”
},
{
“type”:”click”,
“name”:”贊一下我們”,
“key”:”V1001_GOOD”
}]
}]
}
除了創(chuàng)建訪問接口外,還需要查詢內(nèi)容,需要創(chuàng)建查詢接口,查詢接口創(chuàng)建的樣例:對應(yīng)創(chuàng)建接口,正確的Json返回查詢結(jié)果:
{“menu”:{“button”:[{“type”:”click”,”name”:”今日歌曲”,”key”:”V1001_TODAY_MUSIC”,”sub_button”:[]},{“type”:”click”,”name”:”歌手簡介”,”key”:”V1001_TODAY_SINGER”,”sub_button”:[]},{“name”:”菜單”,”sub_button”:[{“type”:”view”,”name”:”搜索”,”url”:”http://www.soso.com/”,”sub_button”:[]},{“type”:”view”,”name”:”視頻”,”url”:”http://v.qq.com/”,”sub_button”:[]},{“type”:”click”,”name”:”贊一下我們”,”key”:”V1001_GOOD”,”sub_button”:[]}]}]}}
等相應(yīng)的接口創(chuàng)建完成后,需要鏈接數(shù)據(jù)庫,并且訪問數(shù)據(jù)庫,本文時基于PHP鏈接數(shù)據(jù)庫、查詢數(shù)據(jù)庫等操作,樣例代碼:
<?php
echo “This is a test”;
echo “asdfasdfadsf”;
$mysql_server_name=”localhost”; //數(shù)據(jù)庫服務(wù)器名稱
$mysql_username=”root”; // 連接數(shù)據(jù)庫用戶名
$mysql_password=”??????”; // 連接數(shù)據(jù)庫密碼
$mysql_database=”??????”; // 數(shù)據(jù)庫的名字
// 連接到數(shù)據(jù)庫
$conn=mysql_connect($mysql_server_name, $mysql_username,
$mysql_password);
// 從表中提取信息的sql語句
$strsql=”SELECT * FROM `gbook`”;
// 執(zhí)行sql查詢
$result=mysql_db_query($mysql_database, $strsql, $conn);
// 獲取查詢結(jié)果
$row=mysql_fetch_row($result);
以上部分是對社區(qū)從創(chuàng)建接口—連接數(shù)據(jù)庫—查詢數(shù)據(jù)庫等簡單的操作。
2.1.2 來租我吧
來租我吧是一個典型的通過Php開發(fā)的功能模塊,它有效地解決陌生人之間的社交,通過來來租我吧功能模塊,可出租自己或者租別人,出租的范圍主要包括;吃飯、唱歌、過生日以及聚會等范圍,在開發(fā)這個功能模塊前,需要對這個功能模塊需要分析和設(shè)計,功能模塊仍采取Php和myql開發(fā),在開發(fā)之前需要設(shè)計出租表,出租表代碼如下:
3 微信公眾號的應(yīng)用
微信公眾號的應(yīng)用是多方面的,在許多方面發(fā)揮著重要的作用,主要集中在以下方面:
3.1 營銷工具
基于微信公眾號強大社交屬性,很多企業(yè)或個人都用其作為營銷的工具,一些電商網(wǎng)站,像京東,它具有微信公眾號(訂閱號)和微信公眾號(服務(wù)號),訂閱號用于京東信息內(nèi)容的輸出,通過關(guān)注京東訂閱號可得到最新的有關(guān)京東的信息,同樣,通過關(guān)注京東服務(wù)號,可通過京東服務(wù)號購買商品,實現(xiàn)商品選取到商品購買的過程體驗。
3.2 學(xué)習(xí)工具
很多名人或者網(wǎng)站通過開發(fā)公眾號,向外輸出個人內(nèi)容,贏取流量,最終通過流量變現(xiàn)其他方式,像產(chǎn)品網(wǎng)站—產(chǎn)品100,用戶可通過關(guān)注產(chǎn)品100公眾號學(xué)習(xí)相關(guān)的知識。
4 總結(jié)
本文是基于微濟南服務(wù)平臺為研究對象,通過對湖南某微信公眾平臺分析、設(shè)計以及應(yīng)用等方面的講解,讓讀者對微信公眾號有一個比較清晰的了解,進而對公眾號有全部了解。
參考文獻:
[1] 張真,丁國峰.微信在圖書館信息服務(wù)中的應(yīng)用實踐——以浙江省高校圖書館為例[J].圖書館雜志,2014(3).
[2] 王保成,鄧玉.微信公眾平臺在國內(nèi)圖書館服務(wù)中的應(yīng)用實踐研究[J].圖書情報工作,2013(20).
[3] 孔云,廖寅,資蕓,等.基于微信公眾賬號的圖書館移動信息服務(wù)研究[J].情報雜志,2013(09).
[4] 王亞瓊.基于微信平臺的移動圖書館服務(wù)研究[J].電子世界,2014(8).
[5] 張正.圖書館微信公眾平臺的構(gòu)建[J].國家圖書館學(xué)刊,2014(2).