3.微信公眾號開發:配置與微信公眾平台服務器交互的URL接口地址


微信開發基本原理:

1.首先有3個對象 分別是微信用戶端 微信公眾平台服務器 開發者服務器(也就是放自己代碼的服務器) 三者間互相交互  

2.微信公眾平台服務器 充當中間者角色 (以被動回復消息為例)

接收用戶消息:用戶發送消息給微信公眾平台服務器 平台接收消息后會調用開發者服務器提供的交互URL接口 開發這服務器收到這條消息內容的xml

回復用戶消息:開發者服務器編寫好回復內容的xml  通過交互的URL接口自動反饋給微信公眾平台服務器 平台接收到消息在顯示給微信用戶

綜上所述,所以我們要配置這個url地址 

ps:這個地址必須是外網能夠訪問的,不然微信服務器肯定 訪問不到啊

開發階段如果有阿里雲服務器之類的肯定不錯 但是一搬我們都是本地寫代碼 用阿里雲服務器還得想辦法把代碼同步上去比較麻煩

這里推薦使用內網穿透工具 把本地ip直接映射到外網去 這個推薦使用Ngrok代理工具 這個本來也得自己搭建也比較麻煩 不過我發現一個熱心人已經搭建好的

網站為:http://ngrok.ciqiuwl.cn/

然后我們下載windows 本就行了 然后先暫且放下 我們繼續往下

 

在測試號管理里

箭頭所指向處 填入相關信息 主要是url token可以隨便填 這里就要用到之前說的代理工具了

按提示輸入前綴和端口號

這里就是你的外網地址了 這個東西相當於http://localhost/   那么后面在接上你的項目名和要訪問的php文件名即可

 

 比如項目文件夾wechat下的index.php

ps:重點來了 當你點提交的時候 微信需要驗證你的url  這里就用到了 我在2里面說的類 2.微信公眾號開發:簡單封裝基本微信基本操作類

然后就是index.php里的調用代碼了

調用firstVlid()就行  其他參數請填寫自己的

這時候在點提交

 

 如果出現配置成功那么恭喜你!  如果不成功 一般來說 有可能是url的地址寫錯了 或者 是appid什么的填錯了 請檢查代碼謝謝!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM