亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
認(rèn)識(shí)並選擇合適的公眾號(hào)類型
公眾號(hào)相關(guān)配置
認(rèn)證服務(wù)號(hào)碼
測(cè)試號(hào)配置
常見問(wèn)題
首頁(yè) 微信小程式 微信開發(fā) 微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

Feb 15, 2017 am 11:21 AM

在開始開發(fā)之前,我們先要對(duì)公眾號(hào)有一定的了解。

認(rèn)識(shí)並選擇合適的公眾號(hào)類型

在進(jìn)行微信網(wǎng)頁(yè)開發(fā)之前,我們需要對(duì)公眾號(hào)類型有一定的了解。如下圖:

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

服務(wù)號(hào)碼、訂閱號(hào)碼、企業(yè)號(hào)的介紹(區(qū)別)

  • 訂閱號(hào):主要偏於為用戶傳達(dá)資訊(類似報(bào)紙雜誌),認(rèn)證前後都是每天只可以群發(fā)一條消息;

  • 服務(wù)號(hào):主要偏於服務(wù)交互(類似銀行,114,提供服務(wù)查詢),認(rèn)證前後都是每個(gè)月可群發(fā)4條消息;

  • 企業(yè)號(hào):主要用於公司內(nèi)部通訊使用,需要先有成員的通訊資訊驗(yàn)證才可以關(guān)注成功企業(yè)號(hào);

幾種公眾號(hào)具體的權(quán)限說(shuō)明請(qǐng)查看:http://mp.weixin.qq.com/wiki /13/8d4957b72037e3308a0ca1b21f25ae8d.html

除了訂閱號(hào)碼、服務(wù)號(hào)碼、企業(yè)號(hào)可以用於開發(fā)之外,我們還可以使用測(cè)試號(hào)進(jìn)行開發(fā)和測(cè)試。測(cè)試號(hào)碼申請(qǐng)地址如下:http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index

注意:因?yàn)楸窘虒W(xué)主要講述網(wǎng)頁(yè)開發(fā),訂閱號(hào)碼取得OPENID需要透過(guò)多圖文的連結(jié)傳遞,過(guò)程相對(duì)繁瑣。本篇後續(xù)教學(xué)課程均以認(rèn)證服務(wù)號(hào)為例進(jìn)行講解。如果沒(méi)有認(rèn)證服務(wù)號(hào)進(jìn)行開發(fā),請(qǐng)使用測(cè)試號(hào)。

公眾號(hào)相關(guān)配置

在進(jìn)入開發(fā)之前,我們需要對(duì)公眾號(hào)進(jìn)行一些配置,否則會(huì)出現(xiàn)一些莫名其妙的錯(cuò)誤,浪費(fèi)我們大量的時(shí)間和精力。以下先以認(rèn)證服務(wù)號(hào)碼為例,我們先需要注意設(shè)定以下內(nèi)容:

認(rèn)證服務(wù)號(hào)碼

1) 確認(rèn)已新增相關(guān)功能外掛程式。

預(yù)設(shè)的情況下,申請(qǐng)完認(rèn)證服務(wù)號(hào),微信並沒(méi)有預(yù)設(shè)開通所有的功能。因此大家需要將自己需要用到的功能加入進(jìn)來(lái)。如下圖:

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

2) 如果需要用到微信支付,請(qǐng)額外申請(qǐng)。

3) 公眾號(hào)設(shè)定。

申請(qǐng)完公眾號(hào)碼後,建議優(yōu)先設(shè)定頭像、微訊號(hào)、介紹等內(nèi)容:

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

4) 公眾號(hào)碼功能設(shè)定。

此處很容易被忽略,設(shè)定入口如下所示:

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

如上圖所示,以下兩點(diǎn)要特別注意。

業(yè)務(wù)網(wǎng)域:設(shè)定業(yè)務(wù)網(wǎng)域後,在微信內(nèi)造訪該網(wǎng)域下頁(yè)面時(shí),不會(huì)被重新排版。

JS介面安全網(wǎng)域:設(shè)定JS介面安全網(wǎng)域後,公眾號(hào)開發(fā)者可在該網(wǎng)域下呼叫微信開放的JS介面。例如選擇相簿、上傳照片、錄音以及上傳錄音等等。

如果使用認(rèn)證服務(wù)號(hào)並且需要使用到JSSDK,請(qǐng)注意配置JS介面安全域名,併域名必須是已備案的一級(jí)域名。如果是配置測(cè)試號(hào),則可以使用未備案的網(wǎng)域名稱以及二級(jí)網(wǎng)域。

JS介面安全網(wǎng)域設(shè)定介面如下所示:

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

5) 開發(fā)設(shè)定

APPId和AppSecret:用於產(chǎn)生AccessToken。

伺服器設(shè)定:用於接收微信伺服器事件請(qǐng)求,例如追蹤事件、取消追蹤事件、關(guān)鍵字、選單點(diǎn)擊等等。配置如下圖所示,伺服器位址對(duì)是否需要網(wǎng)域名稱備案沒(méi)有要求:

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

設(shè)定OAUTH2.0網(wǎng)頁(yè)授權(quán)網(wǎng)域:如果需要使用OAUTH介面取得到微信粉絲訊息,就必須設(shè)定此處網(wǎng)域。設(shè)定步驟如下所示

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

注意:如果在微信網(wǎng)頁(yè)想取得到目前粉絲資訊(包括OPENID),請(qǐng)使用OAuth網(wǎng)頁(yè)授權(quán)介面並且設(shè)定【授權(quán)回呼頁(yè)面網(wǎng)域名稱】。使用框架中的WeChatOAuth也需要設(shè)定【授權(quán)回呼頁(yè)面網(wǎng)域名稱】。

測(cè)試號(hào)配置

測(cè)試號(hào)配置相對(duì)簡(jiǎn)單明了,我們先來(lái)看看介面:

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

如上所示,介面設(shè)定資訊用於設(shè)定伺服器事件位址和Token,以接收伺服器事件訊息。 JS介面安全網(wǎng)域設(shè)定同認(rèn)證服務(wù)號(hào)碼。

同樣的,測(cè)試號(hào)也有介面權(quán)限清單:

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

注意,別忘了設(shè)定【網(wǎng)頁(yè)授權(quán)網(wǎng)域】。如下圖:

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

這裡順便說(shuō)下測(cè)試號(hào)碼的申請(qǐng)。申請(qǐng)地址如下:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

只要用微信掃一掃,你就可以擁有自己的測(cè)試號(hào)了。

測(cè)試號(hào)是開發(fā)人員用於開發(fā)測(cè)試的不二選擇,申請(qǐng)測(cè)試號(hào)也是比較簡(jiǎn)單方便。不過(guò)在使用過(guò)程中,請(qǐng)注意測(cè)試號(hào)的介面權(quán)限以及呼叫次數(shù)。值得注意的是,測(cè)試號(hào)碼的範(fàn)本訊息是自行隨意編輯的,而不是從範(fàn)本庫(kù)選擇,建議大家從範(fàn)本庫(kù)複製範(fàn)本內(nèi)容,然後根據(jù)範(fàn)本庫(kù)編號(hào)(非範(fàn)本訊息編號(hào))進(jìn)行範(fàn)本訊息推播。

配置好以上內(nèi)容之後,我們就可以著手微信網(wǎng)頁(yè)開發(fā)了。

常見問(wèn)題

1)redirect-uri參數(shù)錯(cuò)誤。如下圖所示

微信網(wǎng)頁(yè)開發(fā)之設(shè)定說(shuō)明與常見錯(cuò)誤

答:這是在使用網(wǎng)頁(yè)授權(quán)來(lái)取得使用者基本資訊介面是所拋出的錯(cuò)誤。在懷疑參數(shù)排序或處理之前,請(qǐng)確認(rèn)已經(jīng)設(shè)定【授權(quán)回呼頁(yè)面網(wǎng)域名稱】。如果您使用了WeChatOAuth篩選器來(lái)獲取使用者訊息,那么生成連結(jié)的錯(cuò)誤性基本上沒(méi)有。

?

2)JSSDK錯(cuò)誤。

答:在確認(rèn)配置以及寫法是否正確之前,請(qǐng)確認(rèn)已經(jīng)配置【JS介面安全網(wǎng)域】。如果您使用了框架的封裝來(lái)配置JSSDK,那麼配置錯(cuò)誤的可能性基本上沒(méi)有。

?

3)上傳多張照片時(shí),IOS系統(tǒng)無(wú)法正常上傳,一直顯示載入狀態(tài)。

答:JSSDK上傳介面Bug,框架中的JSSDK封裝預(yù)設(shè)修正了這個(gè)問(wèn)題

?

4)permission denied

答:確保公眾號(hào)碼已認(rèn)證,並且包含相關(guān)的參數(shù)參數(shù)中包含相關(guān)的參數(shù)??蚣茴A(yù)設(shè)配置中包含了所有的權(quán)限。

?

5) 上傳完成後,沒(méi)有看到上傳的素材

答:使用JSSDK上傳後,素材將會(huì)上傳到臨時(shí)素材之中,請(qǐng)使用相關(guān)介面下載到伺服器。

更多微信網(wǎng)頁(yè)開發(fā)之配置說(shuō)明與常見錯(cuò)誤相關(guān)文章請(qǐng)關(guān)注PHP中文網(wǎng)!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72