api - mis - login de linkedin
¿Cómo recuperar toda la información posible sobre una cuenta de LinkedIn?(API usando C#) (3)
Aquí está la url para obtener todo para un perfil de usuario:
Requiere un token de acceso Oauth2.
Aquí está en una buena lista de cadenas (Java):
apiUrl
+ "/v1/people/~:("
+ "id,"
+ "first-name,"
+ "last-name,"
+ "headline,"
+ "picture-url,"
+ "industry,"
+ "summary,"
+ "specialties,"
+ "positions:("
+ "id,"
+ "title,"
+ "summary,"
+ "start-date,"
+ "end-date,"
+ "is-current,"
+ "company:("
+ "id,"
+ "name,"
+ "type,"
+ "size,"
+ "industry,"
+ "ticker)"
+"),"
+ "educations:("
+ "id,"
+ "school-name,"
+ "field-of-study,"
+ "start-date,"
+ "end-date,"
+ "degree,"
+ "activities,"
+ "notes),"
+ "associations," /* Full Profile */
+ "interests,"
+ "num-recommenders,"
+ "date-of-birth,"
+ "publications:("
+ "id,"
+ "title,"
+ "publisher:(name),"
+ "authors:(id,name),"
+ "date,"
+ "url,"
+ "summary),"
+ "patents:("
+ "id,"
+ "title,"
+ "summary,"
+ "number,"
+ "status:(id,name),"
+ "office:(name),"
+ "inventors:(id,name),"
+ "date,"
+ "url),"
+ "languages:("
+ "id,"
+ "language:(name),"
+ "proficiency:(level,name)),"
+ "skills:("
+ "id,"
+ "skill:(name)),"
+ "certifications:("
+ "id,"
+ "name,"
+ "authority:(name),"
+ "number,"
+ "start-date,"
+ "end-date),"
+ "courses:("
+ "id,"
+ "name,"
+ "number),"
+ "recommendations-received:("
+ "id,"
+ "recommendation-type,"
+ "recommendation-text,"
+ "recommender),"
+ "honors-awards,"
+ "three-current-positions,"
+ "three-past-positions,"
+ "volunteer"
+ ")"
+ "?oauth2_access_token="+ token;
Estoy escribiendo una aplicación C # para hacer uso de la API de Linkedin .
Deseo poder cuidar de una "Persona" (Nombre + Apellido) y recuperar toda la información posible sobre este grupo de personas with the same name
Actualmente estoy usando mi propia implementación de la API REST junto con las llamadas a People-Search API.
Esta es mi Solicitud, eso funciona:
https://api.linkedin.com/v1/people-search:(people:(id,first-name,last-name,headline,picture-url),num-results)?
Hacer esto (con: first-name=parameter&last-name=parameter after the ? mark
)
El problema es que quiero recuperar más información como: Título, Industria, Empresa actual, escuela actual, etc. Consulte People-Search la lista de posibles parámetros
Esta notación es lo que llaman Field Selectors
¿Cómo estructurar mi API Call para que pueda obtener toda la información posible sobre alguien?
Ya ha anotado la notación, todo lo que necesita hacer es agregar el resto de los selectores de campo, anidándolos donde sea necesario:
https://api.linkedin.com/v1/people-search:(people:(id,first-name,last-name,headline,picture-url,industry,positions:(id,title,summary,start-date,end-date,is-current,company:(id,name,type,size,industry,ticker)),educations:(id,school-name,field-of-study,start-date,end-date,degree,activities,notes)),num-results)?first-name=parameter&last-name=parameter
Tenga en cuenta que según los documentos del campo de perfil , solo puede obtener educación para las conexiones de primer grado del usuario actual.