自4天以来,我的工作就是获取LinkedIn更新,收到了null
个喜欢和评论的回复(针对特定更新的请求:/updates/key={update-key}/likes
和/updates/key={update-key}/update-comments
个终端)。这可能是预期的,因为在/updates/key={update-key}
上请求时,响应没有喜欢或评论字段。
我的问题是我如何才能获得特定更新的价值(我之前设法获得),因为我可以区别对待它们(可能会在下面阅读)
这是最奇怪的部分:当我没有指定更新(仅在/updates
端点上请求)时,我得到以下响应:(为了可读性/隐私而修改了一点)< / p>
{
"_count": 10,
"_start": 0,
"_total": 212,
"values": [
{
"isCommentable": false,
"isLikable": false,
"isLiked": false,
"likes": {
"_total": 3,
"values": [...]
},
"numLikes": 7,
"timestamp": ...,
"updateComments": {"_total": 0},
"updateContent": {...},
"updateKey": ...
"updateType": ...
},{
"isCommentable": false,
"isLikable": false,
"isLiked": false,
"likes": {
"_total": 3,
"values": [...]
},
"numLikes": 9,
"timestamp": ...,
"updateComments": {"_total": 0},
"updateContent": {...},
"updateKey": "...",
"updateType": "..."
}, ....
首先,更新的字段isCommentable
,isLikable
和isLiked
设置为false,尽管他们有喜欢/评论。
其次,字段likes._total
和numLikes
之间存在不一致(后者是正确数量的喜欢)
有没有其他人遇到过类似的问题? (好linkedin api update comment count null)这是预期的还是LinkedIn方面的改变? 我已经要求LinkedIn帮助中心将我重定向到StackOverflow。
感谢您的时间。
答案 0 :(得分:1)
好的,我今天重试了:
{
"isCommentable": true,
"isLikable": true,
"isLiked": false,
"likes": {
"_total": 9,
"values": [
{ ...
所以肯定是关于linkedin方面的问题,现在已经修复了。
答案 1 :(得分:-1)
同样的问题。
如果您获得特定的公司更新(评论等) //api.linkedin.com/v1/companies/xxxx/updates/key=yyyy?format=json
{ “isCommentable”:false, “isLikable”:false, ... }
如果您收到特定公司更新的评论 //api.linkedin.com/v1/companies/xxxx/updates/key=yyyy/likes?format=json
结果为空
如果您喜欢特定的公司更新 //api.linkedin.com/v1/companies/xxxx/updates/key=yyyy/update-comments?format=json
结果为空