【開講啦】智能小程序接入搜索基礎操作最全講解-視頻版-第二節:小程序第一種提交方式
整理自網絡ChatGPT產生之內容,文本內容不具備參考意義,程序內容及代碼片段有且僅有借鑒意義。
在接入智能小程序搜索功能時,有多種提交方式可供選擇。本次講解將重點介紹第一種提交方式。
首先,我們需要在小程序管理后臺打開「智能小程序搜索」開關,并獲取到小程序的appid和密鑰。
接下來,我們需要創建一個用于搜索的頁面。在這個頁面中,我們要實現以下幾個操作:首先,引入搜索組件;然后,在onLoad函數中獲取搜索關鍵詞,并調用搜索接口獲取搜索結果;最后,將搜索結果渲染到頁面中。
在頁面中引入搜索組件的代碼如下所示:
```javascript
const searcher = requirePlugin('searcher');
Page({
data: {
resultList: [], // 搜索結果列表
},
onLoad: function(options) {
const keyword = options.keyword; // 獲取搜索關鍵詞
this.search(keyword); // 調用搜索接口,傳入關鍵詞
},
search: function(keyword) {
const that = this;
searcher.search({
keyword: keyword,
success: function(res) {
const resultList = res.data; // 獲取搜索結果
that.setData({
resultList: resultList, // 將搜索結果存入data中
});
},
fail: function(res) {
console.log(res);
}
});
},
})
```
接下來,在小程序管理后臺的「小程序設置 -> 小程序頁面」中,找到剛剛創建的搜索頁面,并將其加入到小程序的啟動頁中。
完成上述操作后,我們需要創建一個用于提交的文檔,并填寫相關信息,如下所示:
```json
{
"appid": "your_appid",
"key": "your_key",
"pages": [
"pages/search/search" // 將搜索頁面加入到pages數組中
]
}
```
最后,將這個文檔上傳至小程序管理后臺的「智能小程序搜索」頁面中。
至此,我們已經完成了第一種提交方式的操作。在下一節中,我們將介紹第二種提交方式。
Public @ 2023-06-30 08:50:02 整理自網絡ChatGPT產生之內容,文本內容不具備參考意義,程序內容有且僅有借鑒意義。