百度智能小程序 添加內(nèi)容到宿主書架

2020-09-05 14:44 更新

swan.insertBookshelf

基礎(chǔ)庫(kù) 3.190.1 開始支持,低版本需做兼容處理。

解釋:添加內(nèi)容到宿主書架(需宿主支持書架入口)。

Web 態(tài)說明:Web 態(tài)不支持添加內(nèi)容到宿主書架,調(diào)用會(huì)執(zhí)行失敗回調(diào)。

方法參數(shù)

Object object

object 參數(shù)說明

參數(shù)名 類型 是否必填 默認(rèn)值 說明
category String - 添加的內(nèi)容分類:article(專欄模板)、doc(文檔模板)、cartoon(動(dòng)漫模板)、av(影音模板)
contentIds Array.<string> - 要添加到書架內(nèi)容的 id,支持傳多個(gè),最多 100 條;注釋:contentId 為內(nèi)容 id,內(nèi)容的唯一標(biāo)識(shí),自定義,最長(zhǎng) 22 字符(不能含有空格、中文字符)
success Function - 接口調(diào)用成功的回調(diào)函數(shù)
fail Function - 接口調(diào)用失敗的回調(diào)函數(shù)
complete Function - 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

success 返回參數(shù)說明

參數(shù)名 類型 說明
list Array.<object> 添加到書架的結(jié)果列表

list 參數(shù)說明

參數(shù) 類型 說明
contentId String 內(nèi)容的唯一標(biāo)識(shí)
status Number 添加狀態(tài):值為 0 時(shí)是失敗,為 1 時(shí)是成功
msg String 添加信息

代碼示例

  • 在 js 文件中
swan.insertBookshelf({
    category: 'doc',
    contentIds: ['test1', 'test2'],
    success(res) {
        swan.showModal({
            title: 'success',
            content: JSON.stringify(res)
        });
    },
    fail(err) {
        swan.showModal({
            title: 'fail',
            content: JSON.stringify(err)
        });
    }
})


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)