POST login/apps/:app id/sign ins/linkedin
From Social ID Developers
(Difference between revisions)
Line 18: | Line 18: | ||
! align="left" width="200px" | app_id | ! align="left" width="200px" | app_id | ||
| width="200px" | required | | width="200px" | required | ||
− | | | + | | Login App identifier. |
|} | |} | ||
Latest revision as of 16:54, 30 December 2021
Contents |
Description
Creates a new sign_in given a LinkedIn credential.
Use this API when you already have your own LinkedIn authentication mechanism. With this API you can keep on using all Social Login APIs and plugins and populating your Database with new users.
Important: if you use the user token in any Javascript API you will have to get a the new one generated by this operation using GET login/users/:user_id. See Social Login Tokens for more details.
Resource URL
POST https://api.socialidnow.com/v1/marketing/login/apps/:app_id/sign_ins/linkedin
Parameters
URL Parameters
app_id | required | Login App identifier. |
---|
JSON Parameters
access_token | required | user LinkedIn access_token. |
---|---|---|
access_secret | required | user LinkedIn access_secret. |
Authentication
This API requires Account authentication. See Authentication.
Response
Same as GET login/sign_ins/:id.
Examples
Request
curl -iX POST 'https://api.socialidnow.com/v1/marketing/login/apps/:app_id/sign_ins/linkedin' \ -d '{"access_token":"<access_token>", "access_secret": "<access_secret>"}' \ -H 'Content-type:application/json' \ --user <api_id>:<api_secret>
Response
Response Headers
HTTP/1.1 201 Created Location: https://api.socialidnow.com/v1/marketing/login/sign_ins/4749 Status: 201
Response Body
{ "connection":"https://api.socialidnow.com/v1/marketing/login/connections/a4b4cee9c05774d8b6e2427818f8e7866363eff0ea6c69edec8ac32dd0b71452", "connection_id":"a4b4cee9c05774d8b6e2427818f8e7866363eff0ea6c69edec8ac32dd0b71452", "login_token":"184cbcf30260b81d061e1f3903bf372089b48c7f5c1fd90649e14b6f17ed6a56", "user_id":340 }