2010-12-04 9 views

Répondre

0

Utilisez l'invite ouverte http://openinviter.com/.

+1

Opne hôte est un diabolique, il peut obtenir le compte des utilisateurs verrouillé en quelques minutes, sans parler de gazillion de bugs et de tonnes de spam lorsque vous vous inscrivez. restez à l'écart –

1

Si vous souhaitez apporter votre profil personnel/vos données de connexion, vous pouvez utiliser l'API LinkedIn, en particulier l'API Profil et/ou Connections. Une fois que vous vous êtes autorisé à vous opposer à l'API via OAuth, vous pouvez écrire un script PHP cron qui se connecte à LinkedIn et extrait périodiquement ces données. Notez que les règles de la plateforme ne permettent généralement pas le stockage des données extraites des API, sauf si vous disposez d'une autorisation utilisateur explicite. Dans ce cas, vous êtes l'utilisateur, vous devriez donc pouvoir stocker et utiliser ces données selon vos besoins, mais gardez à l'esprit que l'affichage de vos données de connexion à d'autres utilisateurs non autorisés et non connectés (c'est-à-dire autre chose que partagé connexions) est strictement contre les lignes directrices, au moins de ma compréhension.

MISE À JOUR: LinkedIn semble avoir mis à jour leurs politiques, de sorte que la plupart des documents ci-dessus référencée (qui était auparavant lié au document correspondant) se trouve maintenant dans leur partner program.

+0

Les liens linkedIn sont rompus –

+0

Mis à jour - la plupart de la documentation est maintenant bloquée dans leur programme partenaire. –

1

Vous pouvez utiliser Connections API de linkedin pour obtenir toutes les connexions de votre profil linkedin.

Pour cela, vous devez vous connecter à l'API via oAuth dans votre script PHP. vous avez besoin d'un jeton d'accès pour appeler cette API. Vous pouvez donc enregistrer le jeton d'accès dans votre base de données une fois que vous l'avez obtenu.

J'ai utilisé Zend-Framework dans mon application et j'ai importé toutes les connexions de linkedin via la fonction suivante.

/** 
    * 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;      
    } 

Espérons que cela aide.