ユーザー検証サービス
- [アーティクル]
-
-
アプリ プロバイダーは、ユーザー検証サービスを使用して、正しい (有料) 顧客がアプリにサインインしていることを確認できます。 この確認は、次の 2 つの手順で行われます。
- API は、ユーザーが
POST
アプリを起動したときに検証トークンを生成する呼び出しを行います。 検証トークンは、セキュリティのために 2 分後に有効期限が切れます。
- アプリは、
GET
ユーザーの ID を取得するためにアプリが起動されたときに Xandr によって送信される検証トークンを使用して呼び出しを行います。 検証トークンを使用してユーザー ID を返すと、セキュリティのためにトークンが削除されます。
REST API
JSON フィールド
フィールド |
種類 |
説明 |
user_id |
int |
で POST を生成したユーザーの user_token ID。 |
user_token |
string |
ユーザーの ID を取得するために使用できる認証トークン。 |
例
新しい検証トークンを作成する
$ curl -b cookies -c cookies -X POST 'https://api.adnxs.com/user-verification'
{
"response": {
"status": "OK",
"user_token": "3e3088b48c901a6b26dc95e530bc5a8c96b8f7e4d6ba46cf"
}
}
トークンに関連付けられているユーザー ID を取得する
$ curl -b cookies -c cookies 'https://api.adnxs.com/user-verification?user_token=3e3088b48c901a6b26dc95e530bc5a8c96b8f7e4d6ba46cf'
{
"response": {
"status": "OK",
"user_id": 110,
}
}