2010-12-04 116 views

回答

0

使用公開邀請函http://openinviter.com/

+1

Opne邀請者是一種邪惡,它可以在幾分鐘內獲得用戶帳戶鎖定,更不用說在註冊時出現大量bug和大量垃圾郵件。遠離此 – 2013-12-10 09:25:43

1

如果您想將個人資料/連接數據帶過來,您可以使用LinkedIn API,特別是Profile和/或Connections API。

一旦您通過OAuth授權您的API,您可以編寫一個連接到LinkedIn並定期提取此數據的PHP cron腳本。請注意,除非您有明確的用戶權限,否則通常平臺準則不允許存儲從API檢索的數據。在這種情況下,您是用戶,因此您應該允許您根據需要存儲和使用此數據,但請記住,將連接數據顯示給其他未授權和未連接的用戶(即共享以外的任何其他用戶連接)嚴格違反準則,至少從我的理解。

UPDATE:LinkedIn似乎已經更新了他們的政策,使得大部分上面的參考文檔(這是以前鏈接到相應的文件)現在位於其partner program內。

+0

linkedIn鏈接已中斷 – 2015-11-19 11:37:19

1

您可以使用linkedin的Connections API來獲取linkedin個人資料的所有連接。

爲此,您需要通過oAuth在您的PHP腳本中連接API。您需要訪問令牌來調用此API。因此,您可以在您獲取訪問令牌後將其保存到數據庫中。

我在我的應用程序中使用了Zend-Framework,並且通過以下函數導入了linkedin的所有連接。

/** 
    * Fetching Linkedin Contacts 
    */ 

    public function getAllContacts($user_id,$account_id=NULL) 
    {  
     $access_token = $this->fetchAccessToken($user_id,$account_id); 
     $this->linkedin->access_token = new OAuthConsumer($access_token['oauth_token'], $access_token['oauth_token_secret']); 
     **$xml_response = $this->linkedin->getProfile("~/connections");**  
     $contacts= simplexml_load_string($xml_response); 
     //Zend_Debug::dump($contacts); 
     return $contacts;      
    } 

希望它有幫助。