免費的新浪云sae服務器申請和使用(圖)

2023-11-03    分類: 網(wǎng)站建設

1 公眾號準備

先申請公眾號申請公眾號網(wǎng)頁

由于一般個人訂閱賬號開放功能有限,作為學習者,我們不建議使用該賬號的開發(fā)者模式進行開發(fā)。相反微信公眾平臺開發(fā) php,申請一個測試帳戶進行開發(fā)和學習。測試賬號的開通功能基本可以滿足我們的學習需求。

默認的測試賬號登錄是這樣的

2 服務器準備

微信開發(fā)需要有公網(wǎng)Ip的服務器,一般可以使用各種云平臺的服務器:比如騰訊云、阿里云等,大部分都是收費的。如果你只是體驗一下,你可以使用免費的。新浪云服務器

2.1 新浪sae服務器的應用和使用(僅支持pHp)2.1.1 創(chuàng)建應用

打開官網(wǎng)

注冊或登錄,點擊控制臺->云應用SAE,點擊創(chuàng)建應用

選擇空間(運行環(huán)境選擇標準環(huán)境,其他需要付費)

2.1.2 代碼管理

在應用列表中選擇管理

選擇運行環(huán)境管理、代碼管理、創(chuàng)建新版本

創(chuàng)建完成后可以直接在線編輯代碼并上傳代碼包

2.1.3 接入測試

創(chuàng)建新版本時,默認沒有代碼,所以直接訪問的結果是404

此時可以通過在線編輯或上傳代碼包的方式添加代碼。比如我在線編輯一個.html

保存后訪問

由于目前還沒有實名認證,瀏覽器有風險提示,但是我們的代碼已經生效了。

新浪云用戶中心可進行實名認證

2.1.4 使用git進行代碼控制

新浪云創(chuàng)建新應用后,新浪云默認為我們創(chuàng)建了一個代碼倉庫,地址:,只需替換成你的二級域名微信公眾平臺開發(fā) php,我們就可以克隆這個代碼倉庫了

示例:

git clone https://git.sinacloud.com/chzchat
cd chzchat

這樣我們就可以在這個目錄下進行開發(fā)了。開發(fā)完成后,使用git命令將代碼推送到代碼庫。代碼庫與服務器相關聯(lián)。這個操作相當于上傳代碼包,但是更方便。 git的使用請參考廖雪峰老師的教程

2.2 騰訊云15天免費云服務器2.2.1 獲取免費服務器

接收地址需要先實名認證。我這里選擇的操作系統(tǒng)是

激活后,您會在控制臺的通知中收到一條消息,其中包含操作系統(tǒng)的初始密碼,我們可以選擇重置密碼來設置新密碼

2.2.2 登錄服務器2.2.3 配置開發(fā)環(huán)境 3 將公眾號與服務器關聯(lián)3.1 微信入口文件

在開發(fā)目錄新建微信入口file.php

3.2 接口配置信息

上傳代碼到服務器,配置微信測試賬號界面配置信息

網(wǎng)址填寫:您服務器的公網(wǎng)Ip(或域名)/微信入口文件名

填寫微信入口文件中的定義。如果信息匹配且服務器已實名驗證,提交后會提示配置成功。

4 微信開發(fā)小demo-微信消息訪問和消息回復

修改微信入口文件的代碼為

MsgType;

switch ($MsgType) {
    case 'text':
        $Content=$postObj->Content;
        switch ($Content) {
            case 'hello':
                $xml='
					
					
					%d
					
					
				';
                echo sprintf($xml,$postObj->FromUserName,$postObj->ToUserName,time(),'歡迎關注');

                break;

            default:
                $xml='
					
					
					%d
					
					
				';
                echo sprintf($xml,$postObj->FromUserName,$postObj->ToUserName,time(),$postObj->Content);
                break;
        }

        break;
    case 'image':
        $xml='	
					
					
					%d
					
					
					
					
					';
        echo sprintf($xml,$postObj->FromUserName,$postObj->ToUserName,time(),$postObj->MediaId);
        break;
    default:
        # code...
        break;
}

這時候我們可以給公眾號發(fā)消息驗證碼

發(fā)送“”會回復“歡迎關注”

發(fā)送其他文本將按原樣返回

本文名稱:免費的新浪云sae服務器申請和使用(圖)
轉載來于:http://www.muchs.cn/news15/292265.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App設計、微信小程序、軟件開發(fā)、營銷型網(wǎng)站建設、網(wǎng)站設計、響應式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設計公司