Description
Creates a new sign_in given an user_id.
Resource URL
POST https://api.socialidnow.com/v1/marketing/login/apps/:app_id/sign_ins
Parameters
URL Parameters
app_id
|
required
|
Social Login App identifier.
|
JSON Parameters
sign_in
|
required
|
a hash with user_id field.
|
Authentication
This API requires Marketing Account authentication. See Authentication.
Response
Response Status
ok (201)
|
Credential created succesfully.
|
unauthorized (401)
|
The authentication is wrong. See Authentication.
|
not_found (404)
|
The user was not found.
|
not_found (403)
|
The credential is invalid.
|
internal_server_error (500)
|
An unknown error happened.
|
Response Body
type
|
Credential Social App type, "facebook", "twitter", "linkedin", "gplus", "instagram" or "apple".
|
access_token
|
Credential access token.
|
access_secret
|
Credential access secret.
|
provider_id
|
Credential provider identifier.
|
created_at
|
Credential created timestamp.
|
updated_at
|
Credential last updated timestamp.
|
Examples
Request
curl -iX POST 'https://api.socialidnow.com/v1/marketing/login/apps/:app_id/sign_ins' \
-d '{"sign_in": {"user_id":<user_id>}}' \
-H 'Content-type: application/json' \
--user <api_id>:<api_secret>
Response
HTTP/1.1 201 Created
Location: https://api.socialidnow.com/v1/marketing/login/sign_ins/4735
Status: 201
Response Body
{
"connection":"https://api.socialidnow.com/v1/marketing/login/connections/a4b4cee9c05774d8b6e2427818f8e7866363eff0ea6c69edec8ac32dd0b71452",
"connection_id":"a4b4cee9c05774d8b6e2427818f8e7866363eff0ea6c69edec8ac32dd0b71452",
"login_token":"184cbcf30260b81d061e1f3903bf372089b48c7f5c1fd90649e14b6f17ed6a56",
"user_id":340
}