在LinkedIn API响应中缺少喜欢/评论

时间:2017-05-30 06:49:23

标签: linkedin linkedin-api

自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": "..." }, ....

首先,更新的字段isCommentableisLikableisLiked设置为false,尽管他们有喜欢/评论。

其次,字段likes._totalnumLikes之间存在不一致(后者是正确数量的喜欢)

有没有其他人遇到过类似的问题? (好linkedin api update comment count null)这是预期的还是LinkedIn方面的改变? 我已经要求LinkedIn帮助中心将我重定向到StackOverflow。

感谢您的时间。

2 个答案:

答案 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

结果为空