一. 申請伺服器資源
想要進行開發,少不了後台伺服器端程式的開發,那麼我們首先就要申請伺服器資源。目前有很多雲端服務器可選,比如新浪的sae,這裡就以sae為例來講解。
1. 開啟http://sae.sina.com.cn/登入。
2. 點擊建立應用
3. 填寫次層網域,應用程式名稱,驗證碼,選擇開發語言為php並選擇應用類型為web應用後,點擊建立應用。
4. 或者點擊“選擇開發架構”選項卡,選中“公眾平台php sdk”.
5. 在彈出的頁面點擊“安裝架構“,並輸入必要的資訊後點擊”安裝到以上位置“。
6. 看到安裝成功的提示後,點擊“管理已安裝應用“。我們看到應用已經成功建立,並且為你分配了acces key和secret key。
通過上面的步驟,我們已經擁有了一個的後台伺服器端的基本架構,只是這個架構還沒有什麼功能,接下來我們就要將這個後台和我們的帳號關聯起來,並且在這個後台開發一些實用功能。
二. 配置帳號
接下來,將我們的sae上的後台與我們的號關聯起來。首先登入自己的號,並點擊:進階功能-進入開發模式-成為開發人員。我的號是未認證的訂閱號,如:
接下來我們要做的是寫一個php的接入程式,然後上傳到我們在sae上的後台空間裡面去完成接入驗證。
接入程式很簡單,在之前的教程裡面已經詳細講解過。
將該檔案(見附件)上傳到sae伺服器。至於如何將代碼檔案上傳到sae,我們下面來給大家介紹。
首先,sae是採用svn工具進行代碼管理的,svn是一個版本管理工具。
1. 下載svn用戶端工具。
2. 安裝完成後,我們在本地電腦上建立一個空目錄,在該空目錄下右鍵,選擇 TortoiseSVN-Create Repository Here.
3.點擊我們的sae介面上的代碼管理,查看svn 倉庫地址:
4. 在步驟2的目錄下右鍵,選擇svnchekout,並輸入上一步的svn 倉庫地址,點擊確定。再輸入我們的sae帳號和密碼,點擊ok。這樣就將我們在sae上的代碼下載到我們的本地了。
5. Ok ,我們接著將我們的接入驗證檔案的代碼拷貝到下載下來的版本1的index.php檔案裡面去全部覆蓋原來的內容。
6.然後再被修改的index.php檔案上右鍵,選擇 SVN Commit,點擊ok就將這個檔案提交到sae上的對應目錄去了。
7.我們登入sae管理平台,點擊編輯代碼。
8.在開啟的代碼編輯頁面,雙擊 index.php,查看是否是我們更新上去的代碼。
9.登入我們的公眾平台帳號,在接入驗證輸入框中輸入我們的後台url,例如我的是:mywxsvr.sinaapp.com和 Token,Token的值就是我們剛才上傳到sae的接入程式中定義的那個字串,例如我的是:weixin.,
然後單擊“提交”按鈕,就能通過接入驗證了。
說明,我們的公眾號已經成功的和我們在sae上的背景程式之間建立了聯絡,而且,我們在sae背景程式中可以使用的基礎介面來編程。
本講就講到這裡,我們回顧一下本節課的主要內容,在本節課中,我們使用sae作為我們的伺服器背景程式,並且詳細說明了如何在平台上通過和sae後台接入程式通訊來完成接入驗證,完成接入驗證後,我們就可以發揮我們的想象力,通過在sae後台使用平台介面來編程完成很多有趣和實用的功能了。