記錄自己微信開發趟過的那些坑

1.填入url的時候要加urlencode,否則報錯;

2.測試的時候用的是測試號,正式上線的時候要把$appid和$appsecret都換成正式賬號;

3.最最最坑的——redirect_uri參數錯誤,這個的錯誤有很多原因,排錯要走的方法也多;

1)、在微信公衆號請求用戶網頁授權之前,開發者需要先到公衆平臺官網中的開發者中心頁配置授權回調域名。
請注意,這裏填寫的是域名(是一個字符串),而不是URL,因此請勿加http://等協議頭;
2)、授權回調域名配置規範爲全域名,比如需要網頁授權的域名爲:www.qq.com,
配置以後此域名下面的頁面http://www.qq.com/music.html 、 http://www.qq.com/login.html 都可以進行OAuth2.0鑑權。
但http://pay.qq.com 、 http://music.qq.com 、 http://qq.com無法進行OAuth2.0鑑權

搞了半天,才發現原來網頁授權網址必須和redirect_uri的全域名要一樣。 比如網頁授權網址填的是qq.com, redirect_uri寫www.qq.com/callback_uri 這樣也會報錯。

4.分享給朋友的接口不能通過按鈕點擊事件調用,直接在wx.ready中寫上去,點擊右上角那個微信常見的菜單的時候,選擇分享給朋友,這樣纔是我們配置的分享內容。

5.網址不是thinkphp的一般寫法,一定要用php的寫法才訪問得到;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章