2010-12-04 53 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;      
    } 

希望它有帮助。