如何获得LinkedIn粉丝数?

时间:2014-11-21 05:46:19

标签: javascript api linkedin

我尝试使用JavaScript来获取LinkedIn粉丝:

<div id="statusDiv">Result</div><script type="text/javascript"  src="http://platform.linkedin.com/in.js">
                api_key: XXXXX
onLoad: onLinkedInLoad
authorize: true
</script>
<script type="text/javascript">
function onLinkedInLoad() {
  IN.API.Raw("/companies/<<company_id>>:(num-followers)")
.result( function(result) { document.getElementById("statusDiv").innerHTML =  result.numFollowers; } )
.error( function(error) {  document.getElementById("statusDiv").innerHTML = error } );
 }
 </script>

但这对我不起作用。

1 个答案:

答案 0 :(得分:1)

您的代码看起来很好。检查您的JavaScript控制台是否有错误。我怀疑你没有配置你的&#34; Javascript API域名&#34;在LinkedIn应用程序的设置中正确评估。

这是我刚刚看到的正确配置的LinkedIn应用程序成功运行的相同代码的稍微清洁版本:

<html>
  <head>
    <script src="http://platform.linkedin.com/in.js" type="text/javascript">
      api_key: xxxxxxxxxxxxxx
      onLoad: onLinkedInLoad
      authorize: true
    </script>

    <script type="text/javascript">
        function onLinkedInLoad() {
            IN.API.Raw("/companies/1337:(num-followers)").result(onSuccess).error(onError);
        }

        function onSuccess(data) {
            document.getElementById("statusDiv").innerHTML =  data.numFollowers;
        }

        function onError(error) {
            console.log(error);
        }
    </script>
  </head>

  <body>
    <div id="statusDiv">Result</div>
  </body>
</html>