首页 > 解决方案 > LinkedIn 视频分析时间范围

问题描述

我想按日期范围获取视频分析。

我关注了视频分析 API, https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/video-analytics-api

但我得到一个错误。

在网上没有找到任何其他参考资料。

应该注意的是,我成功地获取了生命周期数据(没有时间范围参数)并且encodeURIComponent没有帮助。

请求:

https://api.linkedin.com/v2/videoAnalytics?q=entity&entity=urn:li:ugcPost:6516733420171780096&type=VIEWER&aggregation=DAY&timeRange=(start:1553385600000,end:1553817600000)

错误:

{
   "message": "Parameter 'timeRange' is invalid",
   "status": 400
}

编辑:

使用 epoch - 没有错误,但也没有指标数据

甚至我在获取 dateRange 时获得了获取生命周期的指标,并且我尝试了从视频创建日期到今天的几个日期范围 - 返回空数组。

{
   "elements": [],
   "paging": {
       "total": 0,
       "count": 10,
       "start": 0,
       "links": [],
    }
}

尝试获取 ALL - 以模仿生命周期 - 也返回空数组:

https:/api.linkedin.com/v2/videoAnalytics?q=entity&entity=urn%3Ali%3AugcPost%3A6516733420171780096&type=VIEWER&timeRange=(start:1552176000,end:1564012800)&aggregation=ALL

奇怪 - 即使试图通过切换开始日期和结束日期来获取错误也会返回空数组。

标签: linkedinlinkedin-api

解决方案


你需要纪元时间,而不是毫秒

尝试用 start:1563969600,end:1564401600 替换时间

转换器-> https://www.epochconverter.com/


推荐阅读