POST login/apps/:app id/sign ins/facebook
From Social ID Developers
(Difference between revisions)
(→Response) |
|||
(One intermediate revision by one user not shown) | |||
Line 3: | Line 3: | ||
Creates a new sign_in given a Facebook credential. | Creates a new sign_in given a Facebook credential. | ||
− | Use this API when you already have your own Facebook authentication | + | Use this API when you already have your own Facebook 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. | 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. | ||
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. |
|} | |} | ||
Line 31: | Line 31: | ||
== Authentication == | == Authentication == | ||
− | This API requires | + | This API requires Account authentication. See [[Authentication]]. |
== Response == | == Response == |
Latest revision as of 16:54, 30 December 2021
Contents |
Description
Creates a new sign_in given a Facebook credential.
Use this API when you already have your own Facebook 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/facebook
Parameters
URL Parameters
app_id | required | Login App identifier. |
---|
JSON Parameters
access_token | required | user Facebook access_token. |
---|
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/facebook' \ -d '{"access_token":"<access_token>"}' \ -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/4742 Status: 201
Response Body
{ "connection":"https://api.socialidnow.com/v1/marketing/login/connections/a4b4cee9c05774d8b6e2427818f8e7866363eff0ea6c69edec8ac32dd0b71452", "connection_id":"a4b4cee9c05774d8b6e2427818f8e7866363eff0ea6c69edec8ac32dd0b71452", "login_token":"184cbcf30260b81d061e1f3903bf372089b48c7f5c1fd90649e14b6f17ed6a56", "user_id":340 }