2010-03-29 8 views
2

J'essaie actuellement d'utiliser cette gemme http://github.com/pengwynn/linkedin. Tout fonctionne bien (c'est-à-dire l'authentification et l'appel de la méthode qui obtient le profil), sauf que l'objet profile contient uniquement le prénom et le nom de famille.Rails LinkedIn gem obtient seulement le prénom et le nom hors profil

J'essaie d'obtenir mes propres informations de profil grâce à l'API LinkedIn, donc l'information nécessaire est là. Comment faire ça?

Merci.

Répondre

5

Je viens de découvrir que pour obtenir plus d'informations plutôt que le prénom et le nom, il faut passer dans les champs: param spécifiant les champs souhaités.

Link LinkedIn into your next Ruby application

Exemple du site:

 
# get a profile for someone found in network via ID 
client.profile(:id => 'gNma67_AdI', :fields => %w(first-name, last-name, headline, positions, education)) 
+0

salut, quelle est la sortie que vous obtenez? Je pensais que ce serait XML, mais je reçois une classe LinkedIn :: Profile avec docs nokogiri comme paramètre ....? – Angela

0

De par sa conception, l'API LinkedIn ne vous donne pas l'adresse e-mail de la personne. (Contrairement à l'API Google de Google).

Ce que vous pouvez obtenir à partir de l'API LinkedIn, ce sont des informations sur les connexions de la personne (amis) et plus encore. Voir overview. Leur profile api

Ajouté: il se pourrait que la gemme LinkedIn de Rails n'expose pas encore tous les profils de Profle. Cette API a changé relativement récemment. Il se peut que vous deviez trouver une autre gemme ou écrire votre propre sw pour le faire. Vérifiez sur le forum api LinkedIn

Questions connexes