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