第3講 微信商城雲端服務器後台建立

來源:互聯網
上載者:User

一.   申請伺服器資源

             想要進行開發,少不了後台伺服器端程式的開發,那麼我們首先就要申請伺服器資源。目前有很多雲端服務器可選,比如新浪的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後台使用平台介面來編程完成很多有趣和實用的功能了。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.