用户相关内容API
用户已购列表
功能
用户授权后获取已购的专辑列表
接口请求调用
/oauth/album/payList
HTTP请求方式:POST
授权方式:用户授权
https://open-platform-test.dushu365.com/oauth/album/payList?appid=fd0cac7cd6726d1111&sign=82536892cee554f566a4c45e61b573sad43fc996&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJBTEwiXSwiZXhwIjoxNTY2fDc2OTQ0LCJqdGkiOiI4NzYxNmMwNC1mMWI3LTRhNWEtYjY1OS05NGIwNWUyZTMwNzQiLCJjbGllbnRfaWQiOiJmZDBjYWM3Y2Q2NzI2ZDIxMWYifQ.K3zwm1NLbYe8KK4JyvueFrCcPnGTrXX1S9PelnOWLCk
参数说明
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
type | int | 否 | 请求的资源类型 1:书籍解读 2:课程 3:非凡单本 4:非凡专辑 不传默认1 |
pageNo | int | 否 | 分页参数,页数,不传默认1 |
pageSize | int | 否 | 分页参数,每页数,不传默认10 |
调用示例
{
"pageNo":1,
"pageSize":10
}
示例返回
{
"data": {
"totalCount":1,
"list": [
{
"albumThrid": "A200000086",
"author": "分手",
"bookConcen": "分手后",
"bookName": "分手后,成为更好的自己(终)",
"classify": "全部",
"freeProgramCount": 0,
"intro": "分手后,成为更好的自己(终)",
"isbn": "0123456789",
"label": [
"分手"
],
"pay": true,
"programCount": 1,
"publishTime": 1582177645000,
"readingCrowd": "失恋人群",
"speaker": "樊登",
"summary": "分手后,成为更好的自己(终)",
"title": "分手后,成为更好的自己(终)",
"type": "书籍解读",
"url": "https://cdn-ali-images-test.dushu365.com/15785680361e98e77a474ddc45b7d43d2bf6b3d2c1pclj4g?contentType=image%2Fjpeg",
"vipReading": true
}
]
},
"msg": "操作成功!",
"status": "0000",
"systemMsg": "服务调用成功!",
"systemTime": 1583145105237
}
返回参数说明
参数 | 类型 | 说明 |
---|---|---|
data | JSONObject | |
data.totalCount | int | 总数 |
data.list | JSONArray | 书籍解读,课程,非凡详细参数 ,详见数据模型页 |
用户收藏列表
功能
用户授权后获取收藏的书籍解读列表
接口请求调用
/oauth/album/collectList
HTTP请求方式:POST
授权方式:用户授权
https://open-platform-test.dushu365.com/oauth/album/collectList?appid=fd0cac7cd6726d1111&sign=82536892cee554f566a4c45e61b573sad43fc996&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJBTEwiXSwiZXhwIjoxNTY2fDc2OTQ0LCJqdGkiOiI4NzYxNmMwNC1mMWI3LTRhNWEtYjY1OS05NGIwNWUyZTMwNzQiLCJjbGllbnRfaWQiOiJmZDBjYWM3Y2Q2NzI2ZDIxMWYifQ.K3zwm1NLbYe8KK4JyvueFrCcPnGTrXX1S9PelnOWLCk
参数说明
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
pageNo | int | 否 | 分页参数,页数,不传默认1 |
pageSize | int | 否 | 分页参数,每页数,不传默认10 |
调用示例
{
"pageNo":1,
"pageSize":10
}
示例返回
{
"data": {
"totalCount":1,
"list": [
{
"albumThrid": "A200000086",
"author": "分手",
"bookConcen": "分手后",
"bookName": "分手后,成为更好的自己(终)",
"classify": "全部",
"freeProgramCount": 0,
"intro": "分手后,成为更好的自己(终)",
"isbn": "0123456789",
"label": [
"分手"
],
"pay": true,
"programCount": 1,
"publishTime": 1582177645000,
"readingCrowd": "失恋人群",
"speaker": "樊登",
"summary": "分手后,成为更好的自己(终)",
"title": "分手后,成为更好的自己(终)",
"type": "书籍解读",
"url": "https://cdn-ali-images-test.dushu365.com/15785680361e98e77a474ddc45b7d43d2bf6b3d2c1pclj4g?contentType=image%2Fjpeg",
"vipReading": true
}
]
},
"msg": "操作成功!",
"status": "0000",
"systemMsg": "服务调用成功!",
"systemTime": 1583145105237
}
返回参数说明
参数 | 类型 | 说明 |
---|---|---|
data | JSONObject | |
data.totalCount | int | 总数 |
data.list | JSONArray | 书籍解读详细参数 ,详见数据模型页 |
用户是否已购
功能
用户是否购买专辑,判断用户是否购买过专辑。
接口请求调用
/oauth/album/hasPay
HTTP请求方式:POST
授权方式:用户授权
https://open-platform-test.dushu365.com/oauth/album/hasPay?appid=fd0cac7cd6726d1111&sign=82536892cee554f566a4c45e61b573sad43fc996&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJBTEwiXSwiZXhwIjoxNTY2fDc2OTQ0LCJqdGkiOiI4NzYxNmMwNC1mMWI3LTRhNWEtYjY1OS05NGIwNWUyZTMwNzQiLCJjbGllbnRfaWQiOiJmZDBjYWM3Y2Q2NzI2ZDIxMWYifQ.K3zwm1NLbYe8KK4JyvueFrCcPnGTrXX1S9PelnOWLCk
参数说明
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
albumThrids | String | 是 | 专辑编号以“,”隔开 |
调用示例
{
"albumThrids":"A561,A19"
}
示例返回
{
"data": {
"content":[{
"albumThrid":"A561",
"hasPay":false
},{
"albumThrid":"A19",
"hasPay":false
}
]
},
"msg": "操作成功!",
"status": "0000",
"systemMsg": "服务调用成功!",
"systemTime": 1583145105237
}
返回参数说明
参数 | 类型 | 说明 |
---|---|---|
data | JSONObject | |
data.albumThrid | String | 专辑编号 |
data.hasPay | Boolean | 是否购买 |