2014-10-08 76 views
0

嗨,我在LinkedIn網站上發現使用linkedin api,我們可以獲取您的網站用戶的linkedin推薦信息,將其作爲用戶配置文件的一部分顯示在您的網站上。難以實施linkedin推薦API以在我們的網站上獲取linkedin推薦

所以要做到這一點,我搜索了它的實施&找到2 api代碼&我試過但它不工作在我身邊。

一碼,我想:

<script type="text/javascript" src="http://platform.linkedin.com/in.js"> 
    api_key: XXXXXXXXX 
    authorize: true 
</script> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script> 
<script type="IN/Login" data-onAuth="authSuccess"></script> 
<script> 
function authSuccess() { 

    var recos_element = jquery("#footer-logo"); 

    IN.API.Raw("people/~:(id,first-name,last-name,recommendations-received)").method("GET").result(function(result){ 
      console.log("result",result); 
{     
     for(var key in result.values) { 
      var reco = result.values[key]; 
      recos_element.append($('<p><i><b>' + reco.recommender.firstName + ' ' + reco.recommender.lastName + '</b> says,</i><br>&nbsp;&nbsp;&nbsp;' + reco.recommendationText + '</p>')); 
     } 
    }); 
} 
</script> 

二碼我想:

<script src="http://code.jquery.com/jquery-latest.js"></script> 
    <script type="text/javascript" src="http://platform.linkedin.com/in.js"> 
     api_key: XXXXXXXXXX 
     authorize: true 
    </script> 
    <script type="text/javascript"> 

     function onLinkedInAuth() { 
      IN.API.Raw('/people/~:(recommendations-received)') 
       .method('GET') 
       .result(function(result){ 

        var received = result.recommendationsReceived.values; 
        $('<p>') 
         .html('Recommendations: ' + received.length) 
         .appendTo('#recommendations'); 

        $.each(received, function(i, data){ 
         $('<h3>') 
          .html(data.recommender.firstName + " " + data.recommender.lastName) 
          .appendTo('#recommendations'); 
         $('<p>') 
          .html(data.recommendationText) 
          .appendTo('#recommendations'); 
        }); 
      }) 
     }; 
    </script> 
<script type="in/login" data-onAuth="onLinkedInAuth"> 
     Hello, <?js= firstName ?> <?js= lastName ?>. 
    </script> 

我也是用這個LinkedIn會員資料插件送我們到用戶的個人資料,網址拿他data-id中的配置文件

<script src="//platform.linkedin.com/in.js" type="text/javascript"></script> 
<script type="IN/MemberProfile" data-id="(Profile URL)" data-format="inline"></script> 

因此,我們應該這樣做來獲取用戶的推薦ndtaion。

請幫我。

在此先感謝!

回答