接口名稱:織夢百度小程序文章評(píng)論接口
接口標(biāo)識(shí):feedback
接口url:https://你的網(wǎng)站/api/index.php?action=feedback&type=get[&id=10]
接口參數(shù):(參數(shù)比較復(fù)雜)
type:get 必填參數(shù),取值為:get/獲取列表、post/提交評(píng)論、all/全部評(píng)論
織夢百度小程序文章評(píng)論接口feedback調(diào)用
1、type為get時(shí)(獲取評(píng)論)
字段名稱 字段說明 類型 必填 備注
id 文章id num 必填
ftype 評(píng)論類型 string 可不填 可選參數(shù):feedback/中立、good/好評(píng)、bad/差評(píng);默認(rèn):feedback
num 數(shù)量 num 可不填 調(diào)用數(shù)量,默認(rèn)10,為空則按照分頁調(diào)用
page 頁數(shù) num 可不填 num為空時(shí)調(diào)用page,默認(rèn)page=1
pagesize 自定義分頁大小 num 可不填 默認(rèn)后臺(tái)設(shè)置的頁面大小
order 排序 string 可不填 默認(rèn):" id desc";該接口暫未開放
2、type為post時(shí)(提交評(píng)論)
字段名稱 字段說明 類型 必填 備注
id 文章id num 必填
ftype 評(píng)論類型 string 可不填 可選參數(shù):feedback/中立、good/好評(píng)、bad/差評(píng);默認(rèn):feedback
face 表情 emoji 可不填 該接口暫不支持
msg 評(píng)論內(nèi)容 string 必填 評(píng)論內(nèi)容長度自己再小程序端判斷
username 用戶昵稱 string 可不填 小程序端默認(rèn)加上:【微信】或者【百度】用來區(qū)分
mid 用戶ID num 可不填 默認(rèn)空,用戶請(qǐng)根據(jù)自己實(shí)際情況對(duì)接用戶ID
3、type為all時(shí)(獲取審核過的全部評(píng)論)
字段名稱 字段說明 類型 必填 備注
id 文章id num 可不填
ftype 評(píng)論類型 string 可不填 可選參數(shù):feedback/中立、good/好評(píng)、bad/差評(píng);默認(rèn):feedback
num 數(shù)量 num 可不填 調(diào)用數(shù)量,默認(rèn)10,為空則按照分頁調(diào)用
page 頁數(shù) num 可不填 num為空時(shí)調(diào)用page,默認(rèn)page=1
pagesize 自定義分頁大小 num 可不填 默認(rèn)后臺(tái)設(shè)置的頁面大小
order 排序 string 可不填 默認(rèn):" id desc";該接口暫未開放
小程序代碼:
/*獲取評(píng)論 */ getFeedback(e) { var that = this; swan.request({ url: app.globalData.api.api + “action=feedback”, data: { type: ‘get’, typeid: that.data.typeid, id: that.data.id, aid: app.globalData.aid }, method: ‘POST’, header: { ‘content-type’: ‘application/x-www-form-urlencoded’, ‘x-appsecret’: app.globalData.appsecret }, success: function (res) { console.log(res) var message = res.data; that.setData({ message: message }) } }) }, |
說明:
(1)該接口的type只能為get/post/all其中一種
(2)type=all時(shí)候,其他任何參數(shù)都可以不傳遞,此時(shí)調(diào)用全部評(píng)論,默認(rèn)返回第一頁
(3)接口返回的評(píng)論列表默認(rèn)排序方式:id desc