導航:首頁 > 配伺服器 > 如何使用微信伺服器

如何使用微信伺服器

發布時間:2023-12-30 10:59:51

① 微信如何搭建自己的伺服器資源

第一步:申請帳號

1創建新浪雲計算應用

我們使用SAE新浪雲計算平台作為伺服器資源,並且申請php環境+MySQL資料庫作為程序運行環境。使用新浪微博賬號可以直接登錄SAE,登錄後SAE將贈送500個免費雲豆。

第二步:創建新應用22

1登錄後點擊頂部【我的首頁】

2點擊下側的創建新應用,這時會彈出提示, 禁止放置違法違規內容,點擊繼續創建,彈出如下窗口。

3選擇一個未使用的appid,如果老是已經被使用不知道該什麼好,就填寫你的QQ號或者手機號吧。

填寫二級域名AppID、應用名稱、驗證碼,開發語言選擇PHP,應用類型選擇web應用。然後點擊創建應用

4應用創建成功。並自動跳轉到應用列表中,可以看到已經有剛才創建的CCTV-7

第三步:創建新版本33

1選擇CCTV-7右側的應用管理下面的代碼管理,

2跳轉到代碼管理

3點擊右側的「創建一個新版本」

4版本號默認為1,點擊創建,成功後如下圖所示:

5到這里,就成功創建了一個域名應用了

第四步:上傳代碼44

將以下代碼復制下來,另存為index.php。必須使用專業的開發編輯軟體操作,例如Notepad++,不要使用Windows自帶的記事本等。

然後將index.php文件壓縮成ZIP格式,注意不能用RAR格式

這樣會生成一個index.zip的文件。

在代碼管理界面中,選擇操作按鈕。

選擇上傳代碼包。

點擊上傳文件,選擇剛才壓縮好的index.zip文件,點擊上傳,上傳成功後如下所示,如果上傳有問題,請在Chrome瀏覽器下重試一下。

點擊操作按鈕下的代碼編輯,

有時候需要輸入自己的安全密碼,如果不記得了就點擊「找回密碼」。

安全驗證成功後繼續之前的操作。

我們可以看到index.php已經上傳成功,雙擊可以查看編輯裡面的代碼

8新浪雲應用的創建就成功了。
參考資料:http://jingyan..com/article/fea4511a760624f7bb912530.html

② 微信無法連接到伺服器(1,-1)是怎麼回事如何解決

方法一:清除緩存

點擊「設置"→在"應用」程序管理裡面找到「微信」,點擊「清除緩存」;

2.安裝成功之後我們點擊「打開」這樣就可以連接伺服器了哦。

③ 微信公眾平台如何接入到自己公司的伺服器

1、 准備伺服器
由於我們要使用微信公眾平台提供的介面實現自動回復等功能,所以我們需要有自己的信息處理豎鎮伺服器。一個簡單的信息處理過程
我們的伺服器端可以解析收到的微信消息,並對用戶動作進行反饋。
當前我們測試用的伺服器搭建在sina app engine上,搭建流程見《Sina app engin 簡單使用》
伺服器端主要java代碼如下:
網址接入代碼:(用於啟用消息介面)
@RequestMapping("checkJoin") @ResponseBody public String checkJoin(HttpServletRequest request, HttpServletResponse response, String signature,String timestamp, String nonce,String echostr) throws IOException { if(echostr!=null){//為驗證請求 return echostr; }
處理用戶文本信息代碼:(在消息介面啟用後使用)
@RequestMapping("checkJoin") @ResponseBody public String checkJoin(HttpServletRequest request, HttpServletResponse response, String signature,String timestamp, String nonce,String echostr) throws IOException { String postStr=null; try{ postStr=this.readStreamParameter(request.getInputStream()); }catch(Exception e){ e.printStackTrace(); } if (null!=postStr&&!postStr.isEmpty()){ Document document=null; try{ document = DocumentHelper.parseText(postStr); }catch(Exception e){ e.printStackTrace(); } if(null==document){ return""; } Element root=document.getRootElement(); String fromUsername = root.elementText("FromUserName"); String toUsername = root.elementText("ToUserName"); String keyword = root.elementTextTrim("Content"); String msgId = root.elementTextTrim("MsgId"); String time = new Date().getTime()+"橘卜"; String textTpl = "<xml>"+ "<ToUserName><![CDATA[%1$s]]></ToUserName>"+ "<FromUserName><![CDATA[%2$s]]></FromUserName>"+ "<CreateTime>%3$s</CreateTime>"+ "<MsgType><![CDATA[%4$s]]><余伍粗/MsgType>"+ "<Content><![CDATA[%5$s]]></Content>"+ "<FuncFlag>0</FuncFlag>"+ "</xml>"; if(null!=keyword&&!keyword.equals("")) { String msgType = "text"; String contentStr =keyword+ " 你好"; String resultStr = textTpl.format(textTpl, fromUsername, toUsername, time, msgType, contentStr); weixin.setFromUserName(fromUsername); weixin.setCreateTime(time); weixin.setContent(contentStr); weixin.setMsgType(msgType); weixin.setToUserName(toUsername); weixin.setMsgId(msgId); return resultStr; }else{ return "Input something..."; } }else { return ""; } } //從輸入流讀取post參數 public String readStreamParameter(ServletInputStream in){ StringBuilder buffer = new StringBuilder(); BufferedReader reader=null; try{ reader = new BufferedReader(new InputStreamReader(in)); String line=null; while((line = reader.readLine())!=null){ buffer.append(line); } }catch(Exception e){ e.printStackTrace(); }finally{ if(null!=reader){ try { reader.close(); } catch (IOException e) { e.printStackTrace(); } } } return buffer.toString(); }
1、 啟用消息介面
登陸微信公眾平台,選擇:高級功能,
可以看到頁面上有『編輯模式』和『開發模式』兩個選擇。默認開啟『編輯模式』。
進入編輯模式並關閉。
進入開發模式,點擊成為開發者進入如下頁面:
特別注意是URL是你在『2准備伺服器』中自己伺服器的訪問路徑(即接收微信伺服器發送信息的url地址),必須以http://開頭,且為80埠。
Token 可以自定義。
填好後點擊提交,這會有下面這些結果
(1)你的伺服器沒有正確響應Token驗證,請閱讀消息介面使用指南
這樣回頭檢查一下各項配置是否正確。如果確定配置沒有問題,請按下面的方法檢查
(2)請求URL超時(超過5s)
你的伺服器在國外,或者伺服器網速不給力,一般多試幾次就可以了。如果經常這樣,就需要考慮更換伺服器
(3)提交成功
恭喜你,配置成功了。
1、 功能測試:
(1) 使用普通賬號關注我們的公眾賬號。
(2) 發送消息『1』給公眾賬號。
(3) 如果公眾賬號返回『1你好』。則測試成功。

閱讀全文

與如何使用微信伺服器相關的資料

熱點內容
蘋果手機相冊文件夾如何清理 瀏覽:390
伺服器雲電腦搭建教程 瀏覽:405
eco怎麼搭建伺服器 瀏覽:464
周轉材料核演算法 瀏覽:354
學nodejs還是php好 瀏覽:275
電信營業廳app怎麼買q幣 瀏覽:917
linux退出登陸 瀏覽:534
python查找相似圖片的代碼 瀏覽:335
趙麗pdf 瀏覽:659
如何蘋果手機app不要自動更新 瀏覽:978
pythonflask路線教程 瀏覽:256
程序員職業有哪些好處 瀏覽:711
大都會軟體app如何掃碼 瀏覽:436
單片機0x38 瀏覽:756
程序員浪漫工作 瀏覽:330
php幾分鍾前 瀏覽:308
項目編譯及運行 瀏覽:895
程序員的基本功 瀏覽:524
遺傳演算法排班 瀏覽:291
如何加密金融安全網 瀏覽:32