配置过期时间实现新闻的过期下架
在新闻推荐等对物料的时效性要求较高的场景,可配置物料的过期时间expireTime,设置每一条新闻的有效期,使新闻在有效期内实现可推送,超过有效期,不会被推送。
字段名 |
类型 |
描述 |
是否必选 |
---|---|---|---|
expireTime |
Long |
失效时间,采用UTC标准时间,单位以秒计。当前服务器的时间大于该时间时,此物品将不会被推荐。如不设置,代表永不失效。 |
否 |
同时,expireTime字段和status字段一样,都可以通过实时数据推送方式,进行字段的更新。该字段为非必选,如不传入,则不会进行失效处理。
示例:
配置新闻在上架五天后进行自动下架。
物品JSON数据:
{ "itemId": "item1", "itemType": "sport", "category": "new", "status": 0, "expireTime": 1632644185, "author": [ "author2", "author9" ] }
新闻上架时间1632212185(9月21日),5天后新闻过期,上报expireTime字段为1632644185(对应日期为9月26日),即可实现上架五天后,自动对新闻进行过期下架处理,不会被推荐。