BUILDING WITH LINKEDIN API  Pains, constraints and data
JUST READ THE    http://
BORING STUFFRequest API Keys (You want 2
2 APISJavascript and Rest
JAVASCRIPT API                 • Easier                        to respect•    Good         the TOS ;-)• Comeswithtemplates...
REST API•     Good          •   Less good• Server-side       • Need   to know the                     API                 ...
BEST OF BOTHYou can exchange token from an API to         the other says Sarah.
REQUIRES USER AUTHYou can only call the API through an
POWER TO THE API• Profile   API: Standard vs Public• Profile   fields: So many it’s insane.• Connections    API: Usually way ...
NO EMAILSE-mail addresses are never exposed
PLAY BY THE          HOFFMAN RULES• NoLinkedIn data can be stored (except profiles if explicit)• Data     from one users Li...
FACETShttp://api.linkedin.com/v1/people-search:(facets:(code,buckets:(code,name)))?facets=location  <people-search> <facet...
LIST OF FACETS• Location• Industry• Network• Language• Current    company• Past   company• School
FACETED SEARCH• http://api.linkedin.com/v1/people-search:(facets:(code,buckets: (code,name,count)))? facets=location,netwo...
CONSOLES• https://apigee.com/console/linkedin• developer.linkedinlabs.com/jsapi-console/
TIPS• Read   the TOS• Read   the docs• Expect   weird return type (private??)• Expect   undocumented errors• Monitor   you...
ANY QUESTIONS?  My email is
Upcoming SlideShare
Loading in...5
×

Building with linked_in_api

867
-1

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
867
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Building with linked_in_api

    1. 1. BUILDING WITH LINKEDIN API Pains, constraints and data
    2. 2. JUST READ THE http://
    3. 3. BORING STUFFRequest API Keys (You want 2
    4. 4. 2 APISJavascript and Rest
    5. 5. JAVASCRIPT API • Easier to respect• Good the TOS ;-)• Comeswithtemplates and • Less goodtags • Client-side
    6. 6. REST API• Good • Less good• Server-side • Need to know the API • Need to build everything
    7. 7. BEST OF BOTHYou can exchange token from an API to the other says Sarah.
    8. 8. REQUIRES USER AUTHYou can only call the API through an
    9. 9. POWER TO THE API• Profile API: Standard vs Public• Profile fields: So many it’s insane.• Connections API: Usually way enough info.• People Search: The Power of facets.• Groups API, Social stream, Invitation (friend-only)• Jobs API: Bookmarks and suggestions.
    10. 10. NO EMAILSE-mail addresses are never exposed
    11. 11. PLAY BY THE HOFFMAN RULES• NoLinkedIn data can be stored (except profiles if explicit)• Data from one users LinkedIn account/network may not be exposed to another user• Youcannot use the APIs in conjunction with data scraped by you or other third parties from LinkedIn
    12. 12. FACETShttp://api.linkedin.com/v1/people-search:(facets:(code,buckets:(code,name)))?facets=location <people-search> <facets total="1"> <facet> <name>Location</name> <code>location</code> <buckets total="5"> <bucket> <name>United States</name> <code>us:0</code> </bucket> <bucket> <name>San Francisco Bay Area</name> <code>us:84</code> </bucket> <bucket> <name>France</name> <code>fr:0</code> </bucket> ... </buckets> </facet>
    13. 13. LIST OF FACETS• Location• Industry• Network• Language• Current company• Past company• School
    14. 14. FACETED SEARCH• http://api.linkedin.com/v1/people-search:(facets:(code,buckets: (code,name,count)))? facets=location,network&facet=location,us: 84&facet=network,F
    15. 15. CONSOLES• https://apigee.com/console/linkedin• developer.linkedinlabs.com/jsapi-console/
    16. 16. TIPS• Read the TOS• Read the docs• Expect weird return type (private??)• Expect undocumented errors• Monitor your usage
    17. 17. ANY QUESTIONS? My email is
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×