获取广场的出版物列表,附带自动翻译数据。
Request
HTTP request
GET https://www.featapi.com/api/dimzou/bundle-data/get-publication-feed-items/
Parameters
- Query parameters
Parameter name | Value | Description |
---|---|---|
category_id | integer | 分类ID |
origin_only | boolean | 默认为空。若该值为非空,返回原文或者原文未处于出版状态的译文。 |
*注意:若要本接口返回“自动翻译数据”,必须要在请求头添加参数“x-language-locale”。
*本接口接受分页参数。
授权
此请求需要具有以下所有范围的授权:
Scopes |
---|
dimzou_bundle |
有关更多信息,请参阅认证和授权页面。
Request body
无
Response
如果成功,则此方法在响应正文中返回以下资源。
Name | Value | Description |
---|---|---|
id | integer | Publication ID |
bundle_id | integer | Bundle ID |
node_id | integer | Node ID |
title | string | 出版物标题 |
content | string | 出版物摘要(即summary属性) |
pub_type | integer | 出版物类型,0为单章节,100为多章节 |
cover_image | string | 封面地址 |
cover_images | json | 封面数据,包含封面地址与缩略图数据。 |
author | integer | 作者的用户UID。 |
update_at | string | 最后更新时间,本接口以此时间作为倒序排序 |
bundle | json | 原文数据,first_original_id值为该出版物的原始Bundle ID,original_id值为该出版物的父级Bundle ID |
language | string | 该出版物的语言code |
entity_type | string | 本接口固定为”publication” |
entity_id | integer | 同Publication ID |
localized | json | 自动翻译数据,仅当请求头添加了参数“x-language-locale”,并且该出版物的语言code与其不同时,才会返回localized数据。 本接口仅返回title和content的翻译数据,缓存一个月。 |
200 成功返回
{
"pagination": {
"page_size": 7,
"total_count": 1000,
"total_pages": 100,
"current_page": 1,
"next": 2,
"previous": null
},
"data": [
{
"id": 28300,
"bundle_id": 1349000,
"node_id": 1354000,
"title": "息子が眠れないときに私の息子に言うこと",
"content": "私は親として巨大なパラダイムシフトをしています",
"pub_type": 0,
"cover_image": "https://www.xxx.com/media/5710000007588/dimzou/reword/300/20240126_D1A67B7_cover.jpg",
"cover_images": {
"path": "https://www.xxx.com/media/5710000007588/dimzou/reword/300/20240126_D1A67B7_cover.jpg",
"sizes": {
"cover_sm": {
"width": 300.0,
"height": 300.0,
"path": "https://www.xxx.com/media/cover_sm/5710000007588/dimzou/reword/300/20240126_D1A67B7_cover_300x300.JPEG"
}
}
},
"author": 5710000007588,
"update_at": "2024-01-27T17:50:40Z",
"bundle": {
"first_original_id": null,
"original_id": null
},
"language": "ja",
"entity_type": "publication",
"entity_id": 28300,
"kind": "feed",
"localized": {
"content": "作为父母,我有一个巨大的范式转变",
"title": "告诉我儿子儿子什么时候睡觉",
"__translator": {
"content": "google",
"title": "google"
},
"__source_language": "ja",
"language": "zh-Hans"
}
},...
]
}