LinkedIn组织Posts API仅返回近一年帖子的问题求助
获取LinkedIn组织历史帖子的解决方案
添加时间范围过滤参数
虽然官方文档未明确提及,但Posts API支持通过created参数结合时间运算符筛选更早内容。构造请求时加入时间过滤条件,比如获取2022年1月1日之前的帖子:https://api.linkedin.com/v2/posts?author={org_urn_encoded}&isDsc=false&q=author&count=100&start={current}&created=(lt:1640995200000)这里的时间戳为毫秒级Unix时间,
lt代表“小于”,替换为你需要的更早时间节点即可。确认API权限
确保你的应用已获批*r_organization_social*权限,这是获取组织全部历史发帖数据的必要条件。权限不足时,API会默认仅返回近期内容。调整排序方式
尝试将isDsc参数设为true,按发布时间倒序拉取内容,优先获取更早的帖子,避免默认排序导致旧内容被截断。拆分时间区间分批请求
由于单请求最多返回100条,且API可能存在隐性的单次查询时间范围限制,建议按季度或半年为时间区间拆分请求,逐步覆盖所有历史时间段,确保没有遗漏。
内容的提问来源于stack exchange,提问作者sid_mac
相关产品推荐
相关产品推荐

