UNPKG

scribe-node

Version:

Scribe java OAuth library port to node.js

30 lines (22 loc) 820 B
root = exports ? this api = require('../scribe').DefaultApi10a # LinkedIn API # Docs: https://developer.linkedin.com/documents/authentication # Register: https://www.linkedin.com/secure/developer class root.LinkedInApi extends api constructor: -> @REQUEST_TOKEN_URL = "https://api.linkedin.com/uas/oauth/requestToken" @ACCESS_TOKEN_URL = "https://api.linkedin.com/uas/oauth/accessToken" @AUTHORIZE_URL = "https://api.linkedin.com/uas/oauth/authorize?oauth_token=" getAccessTokenEndpoint: -> return @ACCESS_TOKEN_URL getRequestTokenEndpoint: -> return @REQUEST_TOKEN_URL getAccessTokenVerb: -> return @POST getRequestTokenVerb: -> return @POST getRequestVerb: -> return @GET getAuthorizationUrl: (request_token) -> return @AUTHORIZE_URL + request_token.getToken()