Partager via


Service vérification de l’utilisateur

Les fournisseurs d’applications peuvent utiliser le service vérification de l’utilisateur pour confirmer que le client correct (payant) se connecte à l’application. Cette confirmation s’effectue en deux étapes :

  1. L’API effectue un POST appel pour générer un jeton de vérification lorsque l’utilisateur lance une application dans. Les jetons de vérification expirent au bout de deux minutes pour des raisons de sécurité.
  2. L’application effectue un GET appel à l’aide du jeton de vérification envoyé par Xandr lorsque l’application est lancée pour récupérer l’ID de l’utilisateur. Une fois que le jeton de vérification est utilisé pour retourner un ID utilisateur, le jeton est supprimé pour des raisons de sécurité.

API REST

HTTP, méthode Endpoint Description
POST https://api.appnexus.com/user-verification Create un nouveau jeton de vérification.
GET https://api.appnexus.com/user-verification?user_token=USER_TOKEN Récupérez l’ID utilisateur associé à un jeton de vérification.

Champs JSON

Champ Type Description
user_id int ID de l’utilisateur qui a généré le user_token sur POST.
user_token string Jeton d’authentification qui peut être utilisé pour récupérer l’ID d’un utilisateur.

Exemples

Create un nouveau jeton de vérification

$ curl -b cookies -c cookies -X POST 'https://api.adnxs.com/user-verification'
{
  "response": {
    "status": "OK",
    "user_token": "3e3088b48c901a6b26dc95e530bc5a8c96b8f7e4d6ba46cf"
  }
}

Récupérer l’ID utilisateur associé à un jeton

$ curl -b cookies -c cookies 'https://api.adnxs.com/user-verification?user_token=3e3088b48c901a6b26dc95e530bc5a8c96b8f7e4d6ba46cf'
{
  "response": {
    "status": "OK",
    "user_id": 110,
  }
}