Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
App providers can use the User Verification service to confirm that the correct (paying) customer is signing in to the App. This confirmation takes place via two steps:
- The API makes a
POSTcall to generate a verification token when the user launches an app within. Verification tokens expire after two minutes for security purposes. - The app makes a
GETcall using the verification token that is sent by Xandr when the app is launched to retrieve the user's ID. Once the verification token is used to return a user ID, the token is deleted for security purposes.
REST API
| HTTP Method | Endpoint | Description |
|---|---|---|
POST |
https://api.appnexus.com/user-verification | Create a new verification token. |
GET |
https://api.appnexus.com/user-verification?user_token=USER_TOKEN | Retrieve the user ID associated with a verification token. |
JSON fields
| Field | Type | Description |
|---|---|---|
user_id |
int | The ID of the user that generated the user_token on POST. |
user_token |
string | The authentication token that can be used to retrieve a user's ID. |
Examples
Create a new verification token
$ curl -b cookies -c cookies -X POST 'https://api.adnxs.com/user-verification'
{
"response": {
"status": "OK",
"user_token": "3e3088b48c901a6b26dc95e530bc5a8c96b8f7e4d6ba46cf"
}
}
Retrieve the user ID associated with a token
$ curl -b cookies -c cookies 'https://api.adnxs.com/user-verification?user_token=3e3088b48c901a6b26dc95e530bc5a8c96b8f7e4d6ba46cf'
{
"response": {
"status": "OK",
"user_id": 110,
}
}