百度智能小程序-開發(fā)前準備
- 威海百度搜索資源平臺 威海百度搜索資源平臺
- 2337
成員管理
登錄智能小程序平臺,進入平臺首頁- 成員管理,添加智能小程序項目成員并配置成員權(quán)限,適用于需要區(qū)分管理者、技術(shù)、運營等多個成員角色的組織,目前一個智能小程序只能添加一名管理員。
圖片
獲取 AppID
進入“小程序管理 -> 設(shè)置 -> 開發(fā)設(shè)置”,需要獲取 AppID(智能小程序 ID)、App Key、App Secret(智能小程序密鑰)與開發(fā)者工具進行綁定后正式進入開發(fā)環(huán)節(jié)。
圖片
配置服務(wù)器
在開發(fā)設(shè)置頁面查看 AppID 和 AppSecret,配置服務(wù)器域名。
每個小程序需要事先設(shè)置通訊域名,小程序只可以跟指定的域名進行網(wǎng)絡(luò)通信。 (包括普通 HTTPS 請求、上傳文件、下載文件 和 WebSocket 通信)
圖片
常見問題及實例
案例錯誤提示文案說明
http://www.baidu.com協(xié)議格式不正確request、uploadFile、downloadFile域名必須以https:// 開頭
socket必須以wss:// 開頭
https://openapi.baidu.com域名配置中不可使用openapi.baidu.com不能配置百度openapi域名
https://10.168.0.255域名配置中不可使用IP地址不可配置ip地址,必須使用域名
https://www.baidu.com/smartapp域名配置中不可以包含路徑配置中不可包含路徑,僅提交域名即可
https://localhost域名配置中不可使用localhost不可配置localhost,必須使用域名
https://www.$baidu#.com輸入的域名不符合域名格式域名中只可包含a-z A-Z 0-9 和 .
https://baidu輸入的域名不符合域名格式配置的域名必須符合規(guī)范,正確域名如 https://www.baidu.com
常見問題
Q:Ticket 解密算法 demo 紅框處的兩個值指的是?
A:第一個是第三方平臺 ID ,第二個是消息加解密 key 。
Q:配置業(yè)務(wù)域名的前提是什么?
A:目前小程序只支持 https 的協(xié)議,請檢查是否有校驗文件,并且文件的 appid 是否與小程序一致。并且經(jīng)過 ICP 備案。
Q:小程序自定義二維碼配置好路徑后,為什么 app 掃碼提示未找到相應(yīng)頁面?
A:自定義二維碼配置完成之后,需要開發(fā)者重新提包上線后,才能訪問。
Q:開發(fā)者工具 request 請求異常,但是真機和預(yù)覽正常,怎么解決?
A:目前開發(fā)者工具的 request 請求的 header 頭默認參數(shù)缺少,如果開發(fā)者后臺對 header 有驗證,需要自己手動添加。
來源:百度智能小程序