LinkedIn share count API (/countserv/count/share) always returns “0”

ぃ、小莉子 提交于 2019-11-30 14:12:09

问题


Easily seen in the JSON result from this:

https://www.linkedin.com/countserv/count/share?url=https://www.linkedin.com

Which currently returns:

    IN.Tags.Share.handleCount(
     {
      "count":0,
      "fCnt":"0",
      "fCntPlusOne":"1",
      "url":"https:\/\/www.linkedin.com"
    });

Apparently it affects most of the LinkedIn Share buttons/counters out there on the web, including WordPress and other blogs. This has been "broken" since late last week (13 Jan 2018).

I opened a ticket with LinkedIn support. Response was to post here, as this is where the LinkedIn Developers support resides. Hoping for a response that says "Oops, we'll fix this." Or, if deliberately crippled, an announcement that says so. (Twitter made a similar move a few years ago. It was unpopular among developers, but we've moved on.)


回答1:


Further to Chris Hemedingers response, this feature has now been entirely deprecated

Deprecating the inShare Counter

As you can see they have deprecated this saying:

The share count on its own doesn’t fully reflect the impact that a piece of content delivers, and we encourage publishers and other content creators to leverage the inShare plugin as a way to drive conversation and engage with members on LinkedIn.

They then link to the Documentation saying:

Share on LinkedIn plugin will no longer return share count.

This is massively inconvenient for my company as we have just finished construction of a suite of tools powered by this.




回答2:


The share count service is back in operation, working as it was before. The outage was deliberate (apparently) but temporary.

As far as I know this is an undocumented API, but it's integral to the "LinkedIn Share" buttons that are used in countless websites/blogs around the world. As such, LinkedIn has no contract/obligation to keep that service running...so consumers of the service in non-LinkedIn components should beware.




回答3:


Thank you for the update! That was quite frustrating to track this down. I had to research the code, request from the API itself with multiple URLs, submitted a ticket to LinkedIn... and ultimately found myself here and read this. Just a recommendation, I think it would be better to return some kind of error code than a 0. Many people actually display the count on their sites.



来源:https://stackoverflow.com/questions/48282250/linkedin-share-count-api-countserv-count-share-always-returns-0

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!