微信公眾平臺開發(fā)如何申請服務器資源
微信公眾平臺開發(fā)如何申請服務器資源
微信公眾平臺開發(fā)申請服務器資源是怎么回事呢,有試過嗎,那么微信公眾平臺開發(fā)又是如何申請服務器資源的呢?下面是學習啦小編收集整理的微信公眾平臺開發(fā)如何申請服務器資源,希望對大家有幫助~~
微信公眾平臺開發(fā)申請服務器資源的方法
第一步:申請帳號
1創(chuàng)建新浪云計算應用
我們使用SAE新浪云計算平臺作為服務器資源,并且申請PHP環(huán)境+MySQL數(shù)據(jù)庫作為程序運行環(huán)境。使用新浪微博賬號可以直接登錄SAE,登錄后SAE將贈送500個免費云豆。
END
第二步:創(chuàng)建新應用22
1登錄后點擊頂部【我的首頁】
2點擊下側的創(chuàng)建新應用,這時會彈出提示, 禁止放置違法違規(guī)內容,點擊繼續(xù)創(chuàng)建,彈出如下窗口。
3選擇一個未使用的appid,如果老是已經(jīng)被使用不知道該什么好,就填寫你的QQ號或者手機號吧。
填寫二級域名AppID、應用名稱、驗證碼,開發(fā)語言選擇PHP,應用類型選擇web應用。然后點擊創(chuàng)建應用
4應用創(chuàng)建成功。并自動跳轉到應用列表中,可以看到已經(jīng)有剛才創(chuàng)建的CCTV-7
END
第三步:創(chuàng)建新版本33
1選擇CCTV-7右側的應用管理下面的代碼管理,
2跳轉到代碼管理
3點擊右側的“創(chuàng)建一個新版本”
4版本號默認為1,點擊創(chuàng)建,成功后如下圖所示:
5到這里,就成功創(chuàng)建了一個域名應用了
END
第四步:上傳代碼44
1將以下代碼復制下來,另存為index.php。必須使用專業(yè)的開發(fā)編輯軟件操作,例如Notepad++,不要使用Windows自帶的記事本等。
/*
方倍工作室 http://www.cnblogs.com/txw1958/
CopyRight 2013 www.doucube.com All Rights Reserved
*/
define("TOKEN", "weixin");
$wechatObj = new wechatCallbackapiTest();
if (isset($_GET['echostr'])) {
$wechatObj->valid();
}else{
$wechatObj->responseMsg();
}
class wechatCallbackapiTest
{
public function valid()
{
$echoStr = $_GET["echostr"];
if($this->checkSignature()){
echo $echoStr;
exit;
}
}
private function checkSignature()
{
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = TOKEN;
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
return true;
}else{
return false;
}
}
public function responseMsg()
{
$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
if (!empty($postStr)){
$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
$fromUsername = $postObj->FromUserName;
$toUsername = $postObj->ToUserName;
$keyword = trim($postObj->Content);
$time = time();
$textTpl = "
";
if($keyword == "?" || $keyword == "?")
{
$msgType = "text";
$contentStr = date("Y-m-d H:i:s",time());
$resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);
echo $resultStr;
}
}else{
echo "";
exit;
}
}
}
?>
2然后將index.php文件壓縮成ZIP格式,注意不能用RAR格式
3這樣會生成一個index.zip的文件。
在代碼管理界面中,選擇操作按鈕。
4選擇上傳代碼包。
點擊上傳文件,選擇剛才壓縮好的index.zip文件,點擊上傳,上傳成功后如下所示,如果上傳有問題,請在Chrome瀏覽器下重試一下。
5點擊操作按鈕下的代碼編輯,
6有時候需要輸入自己的安全密碼,如果不記得了就點擊“找回密碼”。
7安全驗證成功后繼續(xù)之前的操作。
我們可以看到index.php已經(jīng)上傳成功,雙擊可以查看編輯里面的代碼
8新浪云應用的創(chuàng)建就成功了。
微信公眾平臺開發(fā)如何申請服務器資源相關文章: