Open xiaoyvyv opened 7 months ago
现在恢复正常了吗?当时服务器可能在更新数据
现在恢复正常了吗?当时服务器可能在更新数据
还是不行,只要 update_f 为 true 基本上都会超时504
可以考虑,手动post传入用户收藏数据,你这边直接根据内容返回推荐,不用你这边去拉取
可以考虑,手动post传入用户收藏数据,你这边直接根据内容返回推荐,不用你这边去拉取
可以, 但可能要等到周日我才有时间改, 你那边post过来的数据格式是啥样的, 我调整一下
在你的原有的参数结构里面,加个 collects
字段就行了,collects
的数据结构和官网 api
的subject
一致,但只有 id
,name
,name_cn
,nsfw
,type
五个数据,如果你这边需要其它的字段可以加,然后判断一下 collects
如果有数据直接用,就不需要你这边拉取,五个字段即使一两千个收藏传输大小也几十百KB,不用担心数据太大影响传输。
{
"type": 0,
"update_f": true,
"strategy": "p",
"IsTimeFilter": false,
"IsTagFilter": false,
"startDate": "2024-01-30",
"endDate": "2024-01-30",
"topk": 10,
"popdays": 0,
"tags": [],
"collects": [
{
"id": 9999,
"name": "第一次的親密接觸",
"name_cn": "第一次的亲密接触",
"nsfw": false,
"type": 1
},
{
"id": 9999,
"name": "第一次的親密接觸",
"name_cn": "第一次的亲密接触",
"nsfw": false,
"type": 2
}
]
}
需要用户收藏条目的时间,评分, 收藏状态。条目的信息可以只传一个条目id, 服务器里有条目数据库。
需要用户收藏条目的时间,评分, 收藏状态。条目的信息可以只传一个条目id, 服务器里有条目数据库。
这样的你看行不行
{
"type": 0,
"update_f": true,
"strategy": "p",
"IsTimeFilter": false,
"IsTagFilter": false,
"startDate": "2020-01-30",
"endDate": "2024-01-30",
"topk": 10,
"popdays": 7,
"collects": [
{
"updated_at": "2024-01-28T01:08:41+08:00",
"comment": "xxx",
"subject_id": 360388,
"subject_type": 2,
"vol_status": 0,
"ep_status": 0,
"type": 2,
"rate": 0
}
]
}
需要用户收藏条目的时间,评分, 收藏状态。条目的信息可以只传一个条目id, 服务器里有条目数据库。
这样的你看行不行
{ "type": 0, "update_f": true, "strategy": "p", "IsTimeFilter": false, "IsTagFilter": false, "startDate": "2020-01-30", "endDate": "2024-01-30", "topk": 10, "popdays": 7, "collects": [ { "updated_at": "2024-01-28T01:08:41+08:00", "comment": "xxx", "subject_id": 360388, "subject_type": 2, "vol_status": 0, "ep_status": 0, "type": 2, "rate": 0 } ] }
可以的,comment 字段不传了吧,这样流量可以少一些
需要用户收藏条目的时间,评分, 收藏状态。条目的信息可以只传一个条目id, 服务器里有条目数据库。
这样的你看行不行
{ "type": 0, "update_f": true, "strategy": "p", "IsTimeFilter": false, "IsTagFilter": false, "startDate": "2020-01-30", "endDate": "2024-01-30", "topk": 10, "popdays": 7, "collects": [ { "updated_at": "2024-01-28T01:08:41+08:00", "comment": "xxx", "subject_id": 360388, "subject_type": 2, "vol_status": 0, "ep_status": 0, "type": 2, "rate": 0 } ] }
加好了,你试下,增加了一个api, https://bangrecs.net/api/docs/#/app/post_rec4app2__i_
https://bangrecs.net/api/v4/rec4app/xiaoyvyv?type=0&update_f=false&topk=10
响应等待了一分钟左右,返回504