使用linkedIn视频分析API,我想每天收集关于我的视频帖子的分析。
我的请求:
https://api.linkedin.com/v2/videoAnalytics?q=entity&entity=urn:li:ugcPost:6662300354706755584&type=VIEWER&timeRange=(start:1588416100,end:1590624000)&aggregation=DAY但是,我一直收到以下错误:
{"message":"Parameter 'timeRange' is invalid","status":400}我尝试将timeRange从毫秒更改为划时代的时间,但这并没有什么区别。拜托,有人能帮我解决这个问题吗?
提前谢谢。
发布于 2020-05-29 14:57:21
可以将timeRange拆分为两个不同的查询字符串params:
因此,与其:
&timeRange=(start:1588416100,end:1590624000)&...你可以用:
&timeRange.start=1588416100&timeRange.end:1590624000&...所以最终的网址可能是:
https://api.linkedin.com/v2/videoAnalytics?q=entity&entity=urn:li:ugcPost:6662300354706755584&type=VIEWER&timeRange.start:1588416100&timeRange.end:1590624000&aggregation=DAY我成功地尝试过了。希望这对你有用
注意:记住时间戳以毫秒为单位
发布于 2020-06-03 05:53:50
这取决于您正在使用的Restli-Protocol- version的版本。
如果您使用的是Restli 1.0。那么您的请求应该如下所示
&timeIntervals.timeGranularityType=DAY&timeIntervals.timeRange.start=1551398400000&timeIntervals.timeRange.end=1552003200000如果您正在使用Restli 2.0,那么您的请求应该如下所示
&timeIntervals=(timeRange:(start:1551398400000,end:1552003200000),timeGranularityType:DAY)https://stackoverflow.com/questions/62082188
复制相似问题